<SEC-DOCUMENT>0001437749-17-007835.txt : 20170503
<SEC-HEADER>0001437749-17-007835.hdr.sgml : 20170503
<ACCEPTANCE-DATETIME>20170503150451
ACCESSION NUMBER:		0001437749-17-007835
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		56
CONFORMED PERIOD OF REPORT:	20170331
FILED AS OF DATE:		20170503
DATE AS OF CHANGE:		20170503

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			NORTHWEST PIPE CO
		CENTRAL INDEX KEY:			0001001385
		STANDARD INDUSTRIAL CLASSIFICATION:	STEEL PIPE & TUBES [3317]
		IRS NUMBER:				930557988
		STATE OF INCORPORATION:			OR
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-27140
		FILM NUMBER:		17808801

	BUSINESS ADDRESS:	
		STREET 1:		5721 SE COLUMBIA WAY
		STREET 2:		SUITE 200
		CITY:			VANCOUVER
		STATE:			WA
		ZIP:			98661
		BUSINESS PHONE:		3603976250

	MAIL ADDRESS:	
		STREET 1:		5721 SE COLUMBIA WAY
		STREET 2:		SUITE 200
		CITY:			VANCOUVER
		STATE:			WA
		ZIP:			98661
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>nwpx20170331_10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML><HEAD><TITLE>nwpx20170331_10q.htm</TITLE>
<!-- Created by RDG HTML Converter -->
</HEAD>
<BODY style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px"><A id=TOCLINK1505  href="#TOC">Table of Contents</A>
<HR style="MARGIN-BOTTOM: 2px; BORDER-TOP: medium none; HEIGHT: 3px; BORDER-RIGHT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; COLOR: #000000; BORDER-LEFT: medium none; MARGIN-TOP: 0px; BACKGROUND-COLOR: #000000">

<HR style="BORDER-TOP: medium none; HEIGHT: 1px; BORDER-RIGHT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; POSITION: relative; COLOR: #000000; BORDER-LEFT: medium none; MARGIN-TOP: 0px; TOP: 0px; BACKGROUND-COLOR: #000000">

<P id=PARA3 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25">
<P id=PARA6 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P>
<P id=PARA1472 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"></P>
<P id=PARA3 style="MARGIN-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 18pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>UNITED STATES</B><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT></P>
<P id=PARA7 style="MARGIN-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 18pt; FONT-FAMILY: Times New Roman, Times, serif"><B>SECURITIES&nbsp;AND EXCHANGE COMMISSION</B></FONT></P>
<P id=PARA8 style="MARGIN-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>WASHINGTON, D. C. 20549</B></FONT></P>
<P id=PARA9 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<HR style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; WIDTH: 15%; BORDER-BOTTOM: medium none; COLOR: #000000;  BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000" align="center">

<P id=PARA11 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 18pt; FONT-FAMILY: Times New Roman, Times, serif"><B>FORM 10-Q</B></FONT></P>
<HR style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; WIDTH: 15%; BORDER-BOTTOM: medium none; COLOR: #000000;  BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000" align="center">

<P id=PARA17 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P>
<TABLE id=MTAB18  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA19 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&#9746;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA20 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P></TD></TR></TABLE>
<P id=PARA22 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA21 style="MARGIN-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>For the quarterly period ended: </B><B>March 31, 2017</B></FONT></P>
<P id=PARA24 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA23 style="MARGIN-BOTTOM: 0px; TEXT-ALIGN: center; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>OR&nbsp;</B></FONT></P>
<P id=PARA26 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB27  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA28 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&#9744;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA29 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P></TD></TR></TABLE>
<P id=PARA31 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA30 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>For the transition period from </B><U><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></U><B> to </B><U><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></U></FONT></P>
<P id=PARA33 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA32 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Commission File Number: 0-27140</B></FONT></P>
<HR style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; WIDTH: 15%; BORDER-BOTTOM: medium none; COLOR: #000000;  BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000" align="center">

<P id=PARA34 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 24pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B></FONT></P>
<P id=PARA38 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(Exact name of registrant as specified in its charter)</B></FONT></P>
<HR style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; WIDTH: 15%; BORDER-BOTTOM: medium none; COLOR: #000000;  BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000" align="center">

<P id=PARA40 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P>
<TABLE id=TBL47  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">&nbsp;</TD>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">&nbsp;</TD></TR>
<TR>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA41 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>OREGON</B></FONT></P></TD>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA42 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>93-0557988</B></FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA43 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(State or other jurisdiction of</B></FONT></P>
<P id=PARA44 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>incorporation or organization)</B></FONT></P></TD>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA45 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(I.R.S. Employer</B></FONT></P>
<P id=PARA46 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Identification No.)</B></FONT></P></TD></TR></TABLE>
<P id=PARA49 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA48 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>5721 SE Columbia Way</B></FONT></P>
<P id=PARA50 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Suite 200</B></FONT></P>
<P id=PARA51 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Vancouver, Washington 98661</B></FONT></P>
<P id=PARA52 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(Address of principal executive offices and zip code)</B></FONT></P>
<P id=PARA54 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA53 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>360-397-6250</B></FONT></P>
<P id=PARA55 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(Registrant&#8217;s telephone number including area code)</B></FONT></P>
<P style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><STRONG></STRONG>&nbsp;</P>
<HR style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; WIDTH: 15%; BORDER-BOTTOM: medium none; COLOR: #000000;  BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000" align="center">

<P id=PARA56 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25">
<P id=PARA59 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Indicate by check mark whether the Registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2)&nbsp;has been subject to such filing requirements for the past 90 days:&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9746;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744;</FONT>
<P id=PARA1471 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"></P>
<P id=PARA61 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA60 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">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).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9746;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744;</FONT></P>
<P id=PARA63 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA62 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221;, and &#8220;emerging growth company&#8221;&nbsp;in Rule 12b-2 of the Exchange Act. (Check one):</FONT></P>
<P id=PARA64 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL73  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 18.5%; VERTICAL-ALIGN: bottom">
<P id=PARA65 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Large&nbsp;accelerated&nbsp;filer</FONT></P></TD>
<TD style="WIDTH: 54%; VERTICAL-ALIGN: bottom">
<P id=PARA66 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&#9744;</FONT></P></TD>
<TD style="WIDTH: 24.5%; VERTICAL-ALIGN: bottom">
<P id=PARA67 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accelerated filer</FONT></P></TD>
<TD style="WIDTH: 3%; VERTICAL-ALIGN: bottom">
<P id=PARA68 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&#9746;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 18.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 54%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 24.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 3%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 18.5%; VERTICAL-ALIGN: bottom">
<P id=PARA69 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Non-accelerated filer</FONT></P></TD>
<TD style="WIDTH: 54%; VERTICAL-ALIGN: bottom">
<P id=PARA70 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&#9744;</FONT></P></TD>
<TD style="WIDTH: 24.5%; VERTICAL-ALIGN: bottom">
<P id=PARA71 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Smaller&nbsp;reporting&nbsp;company</FONT></P></TD>
<TD style="WIDTH: 3%; VERTICAL-ALIGN: bottom">
<P id=PARA72 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&#9744;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 18.5%; VERTICAL-ALIGN: bottom">&nbsp;</TD>
<TD style="WIDTH: 54%; VERTICAL-ALIGN: bottom">&nbsp;</TD>
<TD style="WIDTH: 24.5%; VERTICAL-ALIGN: bottom">&nbsp;</TD>
<TD style="WIDTH: 3%; VERTICAL-ALIGN: bottom">&nbsp;</TD></TR>
<TR>
<TD style="WIDTH: 18.5%; VERTICAL-ALIGN: bottom">Emerging growth company</TD>
<TD style="WIDTH: 54%; VERTICAL-ALIGN: bottom">&#9744;</TD>
<TD style="WIDTH: 24.5%; VERTICAL-ALIGN: bottom">&nbsp;</TD>
<TD style="WIDTH: 3%; VERTICAL-ALIGN: bottom">&nbsp;</TD></TR></TABLE>
<P id=PARA75 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA1508 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</FONT></P>
<P style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt">&nbsp;</P>
<P id=PARA74 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9744;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9746;</FONT></P>
<P id=PARA76 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL81  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA77 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Common Stock, par value $.01 per share</B></FONT></P></TD>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA78 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>9,604,811</B></FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA79 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(Class)</B></FONT></P></TD>
<TD style="WIDTH: 50%; VERTICAL-ALIGN: top">
<P id=PARA80 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(Shares outstanding a</B><B>s of</B><B>&nbsp;</B><B>April </B><B>28</B><B>, </B><B>201</B><B>7</B><B>)</B></FONT></P></TD></TR></TABLE>
<P id=PARA82 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<HR style="MARGIN-BOTTOM: 2px; BORDER-TOP: medium none; HEIGHT: 1px; BORDER-RIGHT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; COLOR: #000000; BORDER-LEFT: medium none; MARGIN-TOP: 0px; BACKGROUND-COLOR: #000000">

<HR style="MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; HEIGHT: 3px; BORDER-RIGHT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; POSITION: relative; COLOR: #000000; BORDER-LEFT: medium none; MARGIN-TOP: 0px; TOP: 0px; BACKGROUND-COLOR: #000000">

<P id=PARA1452.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></FONT></P>
<DIV id=PGBK1452  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1452  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1452  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1452  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1452  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1452.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA87 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B></FONT></P>
<P id=PARA88 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>FORM 10-Q</B></FONT></P>
<P id=PARA89 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=TOC  name="TOC"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>INDEX</B></FONT></A></P>
<P id=PARA90 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL124  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: bottom">
<P id=PARA91 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid">
<P id=PARA92 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-LEFT: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Page</B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA94 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1475  href="#BKMK1490"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U>PART I - FINANCIAL INFORMATION</U></FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA95 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA96 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1476  href="#BKMK1491"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;1. Financial Statements (Unaudited):</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA97 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA98 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 36pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1477  href="#BKMK1492"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Condensed Consolidated Statements of Operations for the three months ended March&nbsp;31, 2017 and 2016</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA99 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">2</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA100 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 36pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1478  href="#BKMK1493"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Condensed Consolidated Statements of Comprehensive Loss for the three months ended March&nbsp;31, 2017 and 2016</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA101 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">3 </FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA102 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 36pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1479  href="#BKMK1494"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Condensed Consolidated Balance Sheets as of March&nbsp;31, 2017 and December&nbsp;31, 2016</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA103 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">4 </FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA104 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 36pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1480  href="#BKMK1495"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Condensed Consolidated Statements of Cash Flows for the three months ended March&nbsp;31, 2017 and 2016</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA105 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">5</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA106 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 36pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1481  href="#BKMK1496"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Notes to Condensed Consolidated Financial Statements</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA107 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">6</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA108 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1482  href="#BKMK1497"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA109 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">15</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA110 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1483  href="#BKMK1498"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;3. Quantitative and Qualitative Disclosures About Market Risk</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA111 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">18</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA112 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1484  href="#BKMK1499"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;4. Controls and Procedures</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA113 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">18</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA114 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1485  href="#BKMK1500"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U>PART II - OTHER INFORMATION</U></FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA115 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA116 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1486  href="#BKMK1501"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;1. Legal Proceedings</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA117 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">19</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA118 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1487  href="#BKMK1502"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;1A. Risk Factors</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA119 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">19</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA120 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1488  href="#BKMK1503"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Item&nbsp;6. Exhibits</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA121 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">19</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 93.5%; VERTICAL-ALIGN: top">
<P id=PARA122 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 12pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12pt"><A id=LINK1489  href="#BKMK1504"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Signatures</FONT></A></P></TD>
<TD style="WIDTH: 6.5%; VERTICAL-ALIGN: bottom">
<P id=PARA123 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">20</FONT></P></TD></TR></TABLE>
<P id=PARA126 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1453  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1453  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1453  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">1</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1453  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1453  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1453.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA127 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1490  name="BKMK1490"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>Part&nbsp;</B></U></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>I &#8211; FINANCIAL INFORMATION</B></U></FONT></P>
<P id=PARA129 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA128 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1491  name="BKMK1491"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>Item</B></U><U><B>&nbsp;</B></U></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>1. Financial Statements</B></U></FONT></P>
<P id=PARA131 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA130 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></FONT></P>
<P id=PARA132 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B><B> AND SUBSIDIARIES</B></FONT></P>
<P id=PARA133 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1492  name="BKMK1492"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONDENSED </B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONSOLIDATED STATEMENTS OF OPERATIONS</B></FONT></P>
<P id=PARA134 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Unaudited)</FONT></P>
<P id=PARA135 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(In thousands, except per share amounts)</FONT></P>
<P id=PARA136 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25">&nbsp;</P>
<P id=PARA137 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL805  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL805.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL805.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL805.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA756 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31, </B></FONT></P></TD>
<TD id=TBL805.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL805.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL805.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL805.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA757 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL805.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL805.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL805.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA758 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL805.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL805.finRow.3>
<TD>&nbsp;</TD>
<TD id=TBL805.finRow.3.lead.B2>&nbsp;</TD>
<TD id=TBL805.finRow.3.symb.B2>&nbsp;</TD>
<TD id=TBL805.finRow.3.amt.B2>&nbsp;</TD>
<TD id=TBL805.finRow.3.trail.B2>&nbsp;</TD>
<TD id=TBL805.finRow.3.lead.B3>&nbsp;</TD>
<TD id=TBL805.finRow.3.symb.B3>&nbsp;</TD>
<TD id=TBL805.finRow.3.amt.B3>&nbsp;</TD>
<TD id=TBL805.finRow.3.trail.B3>&nbsp;</TD></TR>
<TR id=TBL805.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA759 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales </FONT></P></TD>
<TD id=TBL805.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL805.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">29,666 </TD>
<TD id=TBL805.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL805.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL805.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">33,928 </TD>
<TD id=TBL805.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL805.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA764 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales </FONT></P></TD>
<TD id=TBL805.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">28,886 </TD>
<TD id=TBL805.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL805.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">39,365 </TD>
<TD id=TBL805.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL805.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA767 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gross profit (loss) </FONT></P></TD>
<TD id=TBL805.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">780 </TD>
<TD id=TBL805.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL805.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(5,437</TD>
<TD id=TBL805.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA770 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Selling, general and administrative expense </FONT></P></TD>
<TD id=TBL805.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">3,840 </TD>
<TD id=TBL805.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL805.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">4,599 </TD>
<TD id=TBL805.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL805.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA773 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Restructuring expense </FONT></P></TD>
<TD id=TBL805.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">881 </TD>
<TD id=TBL805.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL805.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL805.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL805.finRow.9 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA776 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating loss </FONT></P></TD>
<TD id=TBL805.finRow.9.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.9.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.9.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(3,941</TD>
<TD id=TBL805.finRow.9.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL805.finRow.9.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.9.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.9.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(10,036</TD>
<TD id=TBL805.finRow.9.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.10 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA779 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other income (expense) </FONT></P></TD>
<TD id=TBL805.finRow.10.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.10.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.10.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(11</TD>
<TD id=TBL805.finRow.10.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL805.finRow.10.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.10.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.10.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">40 </TD>
<TD id=TBL805.finRow.10.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL805.finRow.11 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA782 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Interest expense </FONT></P></TD>
<TD id=TBL805.finRow.11.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.11.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.11.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(137</TD>
<TD id=TBL805.finRow.11.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL805.finRow.11.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.11.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.11.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(119</TD>
<TD id=TBL805.finRow.11.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.12 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA785 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss before income taxes </FONT></P></TD>
<TD id=TBL805.finRow.12.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.12.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.12.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(4,089</TD>
<TD id=TBL805.finRow.12.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL805.finRow.12.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.12.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.12.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(10,115</TD>
<TD id=TBL805.finRow.12.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.13 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA788 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </FONT></P></TD>
<TD id=TBL805.finRow.13.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.13.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.13.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(221</TD>
<TD id=TBL805.finRow.13.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL805.finRow.13.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.13.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.13.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(532</TD>
<TD id=TBL805.finRow.13.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.14 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA791 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss </FONT></P></TD>
<TD id=TBL805.finRow.14.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.14.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL805.finRow.14.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(3,868</TD>
<TD id=TBL805.finRow.14.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL805.finRow.14.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.14.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL805.finRow.14.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(9,583</TD>
<TD id=TBL805.finRow.14.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.15 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.15.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL805.finRow.17 style="BACKGROUND-COLOR: #cceeff">
<TD style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.lead.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.symb.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.amt.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.trail.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.lead.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.symb.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.amt.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.17.trail.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL805.finRow.18 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA796 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Basic and diluted loss per share </FONT></P></TD>
<TD id=TBL805.finRow.18.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.18.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL805.finRow.18.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(0.40</TD>
<TD id=TBL805.finRow.18.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL805.finRow.18.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.18.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL805.finRow.18.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(1.00</TD>
<TD id=TBL805.finRow.18.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL805.finRow.20 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA801 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Shares used in per share calculations: </FONT></P></TD>
<TD id=TBL805.finRow.20.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL805.finRow.20.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL805.finRow.21 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA802 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Basic and diluted </FONT></P></TD>
<TD id=TBL805.finRow.21.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.21.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.21.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">9,604 </TD>
<TD id=TBL805.finRow.21.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL805.finRow.21.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.21.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL805.finRow.21.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">9,572 </TD>
<TD id=TBL805.finRow.21.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA139 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA140 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA141 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying notes are an integral part of these condensed consolidated financial statements.</FONT></P>
<P id=PARA142.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK142  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR142  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM142  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">2</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK142  href="#TOC">Table of Contents</A>
<DIV id=PGHDR142  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA142.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA144 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B><B> AND SUBSIDIARIES</B></FONT></P>
<P id=PARA146 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1493  name="BKMK1493"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONDENSED </B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONSOLIDATED STA</B><B>TEMENTS OF COMPREHENSIVE LOSS</B></FONT></P>
<P id=PARA147 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Unaudited)</FONT></P>
<P id=PARA148 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(In thousands)</FONT></P>
<P id=PARA149 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA150 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL829  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL829.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL829.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL829.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA806 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31,</B></FONT></P></TD>
<TD id=TBL829.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL829.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL829.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL829.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA807 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL829.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL829.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL829.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA808 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL829.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL829.finRow.3>
<TD>&nbsp;</TD>
<TD id=TBL829.finRow.3.lead.B2>&nbsp;</TD>
<TD id=TBL829.finRow.3.symb.B2>&nbsp;</TD>
<TD id=TBL829.finRow.3.amt.B2>&nbsp;</TD>
<TD id=TBL829.finRow.3.trail.B2>&nbsp;</TD>
<TD id=TBL829.finRow.3.lead.B3>&nbsp;</TD>
<TD id=TBL829.finRow.3.symb.B3>&nbsp;</TD>
<TD id=TBL829.finRow.3.amt.B3>&nbsp;</TD>
<TD id=TBL829.finRow.3.trail.B3>&nbsp;</TD></TR>
<TR id=TBL829.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA809 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss</FONT></P></TD>
<TD id=TBL829.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL829.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(3,868</TD>
<TD id=TBL829.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL829.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL829.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(9,583</TD>
<TD id=TBL829.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL829.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.5.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL829.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA814 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss), net of tax:</FONT></P></TD>
<TD id=TBL829.finRow.6.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.6.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL829.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA815 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Pension liability adjustment</FONT></P></TD>
<TD id=TBL829.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">102 </TD>
<TD id=TBL829.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL829.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">100 </TD>
<TD id=TBL829.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL829.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA818 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unrealized loss on cash flow hedges</FONT></P></TD>
<TD id=TBL829.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(7</TD>
<TD id=TBL829.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL829.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(132</TD>
<TD id=TBL829.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL829.finRow.9 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA821 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss), net of tax</FONT></P></TD>
<TD id=TBL829.finRow.9.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.9.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.9.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">95 </TD>
<TD id=TBL829.finRow.9.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL829.finRow.9.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.9.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL829.finRow.9.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(32</TD>
<TD id=TBL829.finRow.9.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL829.finRow.10 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA824 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Comprehensive loss</FONT></P></TD>
<TD id=TBL829.finRow.10.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.10.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL829.finRow.10.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(3,773</TD>
<TD id=TBL829.finRow.10.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL829.finRow.10.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL829.finRow.10.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL829.finRow.10.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(9,615</TD>
<TD id=TBL829.finRow.10.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR></TABLE>
<P id=PARA152 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA153 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA154 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying notes are an integral part of these condensed consolidated financial statements.</FONT></P>
<P id=PARA155.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK155  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR155  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM155  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">3</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK155  href="#TOC">Table of Contents</A>
<DIV id=PGHDR155  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA155.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA158 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B><B> AND SUBSIDIARIES</B></FONT></P>
<P id=PARA159 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1494  name="BKMK1494"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONDENSED </B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONSOLIDATED BALANCE SHEETS</B></FONT></P>
<P id=PARA160 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Unaudited)</FONT></P>
<P id=PARA161 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Dollar amounts in thousands, except per share amounts)</FONT></P>
<P id=PARA162 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA163 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL924  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL924.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.1.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.1.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA830 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>March 31, 2017</B></FONT></P></TD>
<TD id=TBL924.finRow.1.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.1.lead.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.1.amt.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA831 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>December 31, 2016</B></FONT></P></TD>
<TD id=TBL924.finRow.1.trail.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL924.finRow.2 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">
<P id=PARA832 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Assets</B></FONT></P></TD>
<TD id=TBL924.finRow.2.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.2.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD></TR>
<TR id=TBL924.finRow.3 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA833 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Current assets:</FONT></P></TD>
<TD id=TBL924.finRow.3.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.3.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA834 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cash and cash equivalents </FONT></P></TD>
<TD id=TBL924.finRow.4.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.4.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL924.finRow.4.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">20,807 </TD>
<TD id=TBL924.finRow.4.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.4.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.4.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL924.finRow.4.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">21,829 </TD>
<TD id=TBL924.finRow.4.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA839 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Trade and other receivables, less allowance for doubtful accounts of $496 and $515</FONT></P></TD>
<TD id=TBL924.finRow.5.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.5.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.5.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">18,616 </TD>
<TD id=TBL924.finRow.5.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.5.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.5.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.5.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">25,555 </TD>
<TD id=TBL924.finRow.5.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA842 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Costs and estimated earnings in excess of billings on uncompleted contracts </FONT></P></TD>
<TD id=TBL924.finRow.6.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.6.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.6.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">45,063 </TD>
<TD id=TBL924.finRow.6.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.6.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.6.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.6.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">43,663 </TD>
<TD id=TBL924.finRow.6.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA845 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Inventories </FONT></P></TD>
<TD id=TBL924.finRow.7.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.7.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.7.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">16,954 </TD>
<TD id=TBL924.finRow.7.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.7.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.7.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.7.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">19,037 </TD>
<TD id=TBL924.finRow.7.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA848 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Prepaid expenses and other </FONT></P></TD>
<TD id=TBL924.finRow.8.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.8.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.8.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,772 </TD>
<TD id=TBL924.finRow.8.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.8.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.8.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.8.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">2,096 </TD>
<TD id=TBL924.finRow.8.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.9 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 54pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA851 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total current assets </FONT></P></TD>
<TD id=TBL924.finRow.9.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.9.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.9.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">103,212 </TD>
<TD id=TBL924.finRow.9.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.9.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.9.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.9.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">112,180 </TD>
<TD id=TBL924.finRow.9.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.11 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA855 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Property and equipment, less accumulated depreciation and amortization of $87,024 and $85,604</FONT></P></TD>
<TD id=TBL924.finRow.11.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.11.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.11.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">116,848 </TD>
<TD id=TBL924.finRow.11.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.11.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.11.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.11.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">118,101 </TD>
<TD id=TBL924.finRow.11.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.12 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA858 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other assets </FONT></P></TD>
<TD id=TBL924.finRow.12.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.12.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.12.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">11,054 </TD>
<TD id=TBL924.finRow.12.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.12.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.12.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.12.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">11,274 </TD>
<TD id=TBL924.finRow.12.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.13 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 54pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA861 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </FONT></P></TD>
<TD id=TBL924.finRow.13.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.13.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL924.finRow.13.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">231,114 </TD>
<TD id=TBL924.finRow.13.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.13.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.13.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL924.finRow.13.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">241,555 </TD>
<TD id=TBL924.finRow.13.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.14 style="BACKGROUND-COLOR: #ffffff">
<TD style="WIDTH: 70%; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.lead.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.symb.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.amt.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.14.trail.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.15 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">
<P id=PARA866 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Liabilities and Stockholders&#8217; Equity</B></FONT></P></TD>
<TD id=TBL924.finRow.15.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL924.finRow.15.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD></TR>
<TR id=TBL924.finRow.16 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA867 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Current liabilities:</FONT></P></TD>
<TD id=TBL924.finRow.16.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.16.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.17 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA868 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accounts payable </FONT></P></TD>
<TD id=TBL924.finRow.17.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.17.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL924.finRow.17.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">3,627 </TD>
<TD id=TBL924.finRow.17.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.17.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.17.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL924.finRow.17.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">5,267 </TD>
<TD id=TBL924.finRow.17.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.18 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA873 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accrued liabilities </FONT></P></TD>
<TD id=TBL924.finRow.18.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.18.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.18.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">7,140 </TD>
<TD id=TBL924.finRow.18.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.18.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.18.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.18.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">10,925 </TD>
<TD id=TBL924.finRow.18.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.19 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA876 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Billings in excess of costs and estimated earnings on uncompleted contracts </FONT></P></TD>
<TD id=TBL924.finRow.19.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.19.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.19.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">940 </TD>
<TD id=TBL924.finRow.19.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.19.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.19.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.19.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">2,038 </TD>
<TD id=TBL924.finRow.19.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.20 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA879 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Current portion of capital lease obligations </FONT></P></TD>
<TD id=TBL924.finRow.20.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.20.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.20.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">288 </TD>
<TD id=TBL924.finRow.20.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.20.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.20.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.20.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">325 </TD>
<TD id=TBL924.finRow.20.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.21 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 54pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA882 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total current liabilities </FONT></P></TD>
<TD id=TBL924.finRow.21.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.21.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.21.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">11,995 </TD>
<TD id=TBL924.finRow.21.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.21.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.21.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.21.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">18,555 </TD>
<TD id=TBL924.finRow.21.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.22 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA885 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Capital lease obligations, less current portion </FONT></P></TD>
<TD id=TBL924.finRow.22.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.22.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.22.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">539 </TD>
<TD id=TBL924.finRow.22.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.22.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.22.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.22.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">602 </TD>
<TD id=TBL924.finRow.22.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.23 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA888 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred income taxes </FONT></P></TD>
<TD id=TBL924.finRow.23.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.23.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.23.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,044 </TD>
<TD id=TBL924.finRow.23.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.23.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.23.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.23.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,282 </TD>
<TD id=TBL924.finRow.23.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.24 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA891 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other long-term liabilities </FONT></P></TD>
<TD id=TBL924.finRow.24.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.24.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.24.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">11,849 </TD>
<TD id=TBL924.finRow.24.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.24.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.24.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.24.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">11,903 </TD>
<TD id=TBL924.finRow.24.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.25 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 54pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA894 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total liabilities </FONT></P></TD>
<TD id=TBL924.finRow.25.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.25.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.25.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">25,427 </TD>
<TD id=TBL924.finRow.25.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.25.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.25.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.25.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">32,342 </TD>
<TD id=TBL924.finRow.25.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.26 style="BACKGROUND-COLOR: #ffffff">
<TD style="WIDTH: 70%; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.lead.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.symb.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.amt.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.26.trail.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.27 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA897 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Commitments and contingencies (Note 6)</FONT></P></TD>
<TD id=TBL924.finRow.27.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.27.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.28 style="BACKGROUND-COLOR: #ffffff">
<TD style="WIDTH: 70%; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.lead.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.symb.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.amt.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.28.trail.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.29 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA898 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Stockholders&#8217; equity:</FONT></P></TD>
<TD id=TBL924.finRow.29.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.29.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL924.finRow.31 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA900 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Preferred stock, $.01 par value, 10,000,000 shares authorized, none issued or outstanding</FONT></P></TD>
<TD id=TBL924.finRow.31.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.31.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.31.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL924.finRow.31.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.31.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.31.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.31.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL924.finRow.31.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.33 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA904 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Common stock, $.01 par value, 15,000,000 shares authorized, 9,604,811 and 9,601,011 shares issued and outstanding</FONT></P></TD>
<TD id=TBL924.finRow.33.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.33.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.33.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">96 </TD>
<TD id=TBL924.finRow.33.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.33.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.33.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.33.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">96 </TD>
<TD id=TBL924.finRow.33.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.34 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA907 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Additional paid-in-capital </FONT></P></TD>
<TD id=TBL924.finRow.34.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.34.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.34.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">118,927 </TD>
<TD id=TBL924.finRow.34.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.34.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.34.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.34.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">118,680 </TD>
<TD id=TBL924.finRow.34.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.35 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA910 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Retained earnings </FONT></P></TD>
<TD id=TBL924.finRow.35.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.35.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.35.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">88,052 </TD>
<TD id=TBL924.finRow.35.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.35.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.35.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.35.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">91,920 </TD>
<TD id=TBL924.finRow.35.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.36 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 45pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA913 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accumulated other comprehensive loss</FONT></P></TD>
<TD id=TBL924.finRow.36.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.36.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.36.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(1,388</TD>
<TD id=TBL924.finRow.36.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL924.finRow.36.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.36.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.36.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(1,483</TD>
<TD id=TBL924.finRow.36.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL924.finRow.37 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 54pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA916 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total stockholders&#8217; equity </FONT></P></TD>
<TD id=TBL924.finRow.37.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.37.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.37.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">205,687 </TD>
<TD id=TBL924.finRow.37.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.37.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.37.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL924.finRow.37.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">209,213 </TD>
<TD id=TBL924.finRow.37.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL924.finRow.38 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; PADDING-LEFT: 54pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA919 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total liabilities and stockholders&#8217; equity </FONT></P></TD>
<TD id=TBL924.finRow.38.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.38.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL924.finRow.38.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">231,114 </TD>
<TD id=TBL924.finRow.38.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL924.finRow.38.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL924.finRow.38.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL924.finRow.38.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">241,555 </TD>
<TD id=TBL924.finRow.38.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA165 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA166 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA167 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying notes are an integral part of these condensed consolidated financial statements.</FONT></P>
<P id=PARA168.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK168  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR168  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM168  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">4</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK168  href="#TOC">Table of Contents</A>
<DIV id=PGHDR168  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA168.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA169 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B><B> AND SUBSIDIARIES</B></FONT></P>
<P id=PARA170 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1495  name="BKMK1495"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONDENSED </B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CONSOLIDATED STATEMENTS OF CASH FLOWS</B></FONT></P>
<P id=PARA171 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Unaudited)</FONT></P>
<P id=PARA172 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(In thousands)</FONT></P>
<P id=PARA173 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA174 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1032  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1032.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1032.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1032.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA925 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31, </B></FONT></P></TD>
<TD id=TBL1032.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1032.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1032.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1032.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA926 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL1032.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1032.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1032.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA927 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL1032.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1032.finRow.3 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 70%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA928 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cash flows from operating activities: </FONT></P></TD>
<TD id=TBL1032.finRow.3.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.3.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.4 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA929 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss </FONT></P></TD>
<TD id=TBL1032.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1032.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(3,868</TD>
<TD id=TBL1032.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1032.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(9,583</TD>
<TD id=TBL1032.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -18pt">
<P id=PARA935 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Adjustments to reconcile net loss to net cash provided by (used in) operating activities: </FONT></P></TD>
<TD id=TBL1032.finRow.6.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.6.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA936 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Depreciation and capital lease amortization </FONT></P></TD>
<TD id=TBL1032.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">1,850 </TD>
<TD id=TBL1032.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">2,181 </TD>
<TD id=TBL1032.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA939 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amortization of intangible assets </FONT></P></TD>
<TD id=TBL1032.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">128 </TD>
<TD id=TBL1032.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">131 </TD>
<TD id=TBL1032.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.9 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA942 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amortization of debt issuance costs </FONT></P></TD>
<TD id=TBL1032.finRow.9.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.9.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.9.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">42 </TD>
<TD id=TBL1032.finRow.9.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.9.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.9.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.9.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">41 </TD>
<TD id=TBL1032.finRow.9.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.10 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA945 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Provision for doubtful accounts </FONT></P></TD>
<TD id=TBL1032.finRow.10.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.10.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.10.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">261 </TD>
<TD id=TBL1032.finRow.10.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.10.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.10.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.10.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(8</TD>
<TD id=TBL1032.finRow.10.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.11 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA948 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred income taxes </FONT></P></TD>
<TD id=TBL1032.finRow.11.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.11.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.11.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(238</TD>
<TD id=TBL1032.finRow.11.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.11.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.11.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.11.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(602</TD>
<TD id=TBL1032.finRow.11.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.12 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA951 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Gain) loss on disposal of property and equipment </FONT></P></TD>
<TD id=TBL1032.finRow.12.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.12.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.12.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(19</TD>
<TD id=TBL1032.finRow.12.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1032.finRow.12.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.12.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.12.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">10 </TD>
<TD id=TBL1032.finRow.12.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.13 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA954 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Share-based compensation expense </FONT></P></TD>
<TD id=TBL1032.finRow.13.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.13.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.13.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">271 </TD>
<TD id=TBL1032.finRow.13.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.13.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.13.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.13.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">178 </TD>
<TD id=TBL1032.finRow.13.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.14 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA957 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Adjustments to contingent consideration </FONT></P></TD>
<TD id=TBL1032.finRow.14.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.14.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.14.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">27 </TD>
<TD id=TBL1032.finRow.14.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.14.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.14.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.14.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(20</TD>
<TD id=TBL1032.finRow.14.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.15 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA960 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unrealized loss on foreign currency forward contracts </FONT></P></TD>
<TD id=TBL1032.finRow.15.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.15.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.15.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">30 </TD>
<TD id=TBL1032.finRow.15.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.15.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.15.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.15.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">415 </TD>
<TD id=TBL1032.finRow.15.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.16 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA963 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Changes in operating assets and liabilities: </FONT></P></TD>
<TD id=TBL1032.finRow.16.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.16.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.17 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA964 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Trade and other receivables </FONT></P></TD>
<TD id=TBL1032.finRow.17.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.17.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.17.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">6,678 </TD>
<TD id=TBL1032.finRow.17.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.17.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.17.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.17.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">5,606 </TD>
<TD id=TBL1032.finRow.17.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.19 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #cceeff; TEXT-INDENT: -9pt">
<P id=PARA968 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Costs and estimated earnings in&nbsp;excess of billings on uncompleted contracts, net </FONT></P></TD>
<TD id=TBL1032.finRow.19.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.19.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.19.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(2,498</TD>
<TD id=TBL1032.finRow.19.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1032.finRow.19.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.19.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.19.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">4,434 </TD>
<TD id=TBL1032.finRow.19.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.20 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA971 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Inventories </FONT></P></TD>
<TD id=TBL1032.finRow.20.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.20.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.20.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">2,038 </TD>
<TD id=TBL1032.finRow.20.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.20.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.20.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.20.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">119 </TD>
<TD id=TBL1032.finRow.20.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.21 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA974 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Prepaid expenses and other assets </FONT></P></TD>
<TD id=TBL1032.finRow.21.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.21.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.21.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">387 </TD>
<TD id=TBL1032.finRow.21.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.21.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.21.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.21.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">285 </TD>
<TD id=TBL1032.finRow.21.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.22 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA977 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accounts payable </FONT></P></TD>
<TD id=TBL1032.finRow.22.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.22.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.22.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(1,714</TD>
<TD id=TBL1032.finRow.22.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.22.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.22.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.22.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(735</TD>
<TD id=TBL1032.finRow.22.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.23 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA980 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accrued and other liabilities </FONT></P></TD>
<TD id=TBL1032.finRow.23.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.23.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.23.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(3,657</TD>
<TD id=TBL1032.finRow.23.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1032.finRow.23.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.23.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.23.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,263</TD>
<TD id=TBL1032.finRow.23.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.24 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 27pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA983 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net cash provided by (used in) operating activities </FONT></P></TD>
<TD id=TBL1032.finRow.24.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.24.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.24.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(282</TD>
<TD id=TBL1032.finRow.24.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.24.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.24.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.24.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">1,189 </TD>
<TD id=TBL1032.finRow.24.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.25 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA986 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cash flows from investing activities: </FONT></P></TD>
<TD id=TBL1032.finRow.25.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.25.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.26 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA987 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Additions to property and equipment </FONT></P></TD>
<TD id=TBL1032.finRow.26.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.26.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.26.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(529</TD>
<TD id=TBL1032.finRow.26.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.26.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.26.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.26.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(736</TD>
<TD id=TBL1032.finRow.26.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.27 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA990 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Proceeds from sale of property and equipment </FONT></P></TD>
<TD id=TBL1032.finRow.27.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.27.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.27.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">25 </TD>
<TD id=TBL1032.finRow.27.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.27.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.27.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.27.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1032.finRow.27.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.28 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA993 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net cash used in investing activities </FONT></P></TD>
<TD id=TBL1032.finRow.28.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.28.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.28.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(504</TD>
<TD id=TBL1032.finRow.28.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.28.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.28.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.28.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(736</TD>
<TD id=TBL1032.finRow.28.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.29 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA996 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cash flows from financing activities: </FONT></P></TD>
<TD id=TBL1032.finRow.29.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.29.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.31 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">
<P id=PARA998 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tax withholdings related to net share settlements of restricted stock and performance share awards </FONT></P></TD>
<TD id=TBL1032.finRow.31.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.31.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.31.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(24</TD>
<TD id=TBL1032.finRow.31.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.31.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.31.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.31.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(31</TD>
<TD id=TBL1032.finRow.31.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.32 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1001 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Payments on capital lease obligations </FONT></P></TD>
<TD id=TBL1032.finRow.32.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.32.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.32.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(100</TD>
<TD id=TBL1032.finRow.32.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1032.finRow.32.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.32.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.32.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(96</TD>
<TD id=TBL1032.finRow.32.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.33 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1004 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Payments of contingent consideration </FONT></P></TD>
<TD id=TBL1032.finRow.33.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.33.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.33.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(112</TD>
<TD id=TBL1032.finRow.33.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.33.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.33.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.33.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(1,233</TD>
<TD id=TBL1032.finRow.33.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.34 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1007 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net cash used in financing activities </FONT></P></TD>
<TD id=TBL1032.finRow.34.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.34.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.34.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(236</TD>
<TD id=TBL1032.finRow.34.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1032.finRow.34.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.34.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.34.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,360</TD>
<TD id=TBL1032.finRow.34.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.35 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1010 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Change in cash and cash equivalents </FONT></P></TD>
<TD id=TBL1032.finRow.35.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.35.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.35.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(1,022</TD>
<TD id=TBL1032.finRow.35.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1032.finRow.35.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.35.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.35.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(907</TD>
<TD id=TBL1032.finRow.35.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1032.finRow.36 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1013 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cash and cash equivalents, beginning of period </FONT></P></TD>
<TD id=TBL1032.finRow.36.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.36.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.36.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">21,829 </TD>
<TD id=TBL1032.finRow.36.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.36.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.36.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.36.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">10,309 </TD>
<TD id=TBL1032.finRow.36.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.37 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1016 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cash and cash equivalents, end of period </FONT></P></TD>
<TD id=TBL1032.finRow.37.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.37.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1032.finRow.37.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">20,807 </TD>
<TD id=TBL1032.finRow.37.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.37.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.37.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1032.finRow.37.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">9,402 </TD>
<TD id=TBL1032.finRow.37.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.38 style="BACKGROUND-COLOR: #cceeff">
<TD style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.lead.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.symb.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.amt.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.trail.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.lead.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.symb.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.amt.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.38.trail.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.39 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1021 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Noncash investing and financing activities: </FONT></P></TD>
<TD id=TBL1032.finRow.39.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.39.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1032.finRow.40 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1022 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Accrued property and equipment purchases </FONT></P></TD>
<TD id=TBL1032.finRow.40.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.40.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1032.finRow.40.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">133 </TD>
<TD id=TBL1032.finRow.40.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.40.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1032.finRow.40.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1032.finRow.40.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">131 </TD>
<TD id=TBL1032.finRow.40.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1032.finRow.41 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1027 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Capital lease additions </FONT></P></TD>
<TD id=TBL1032.finRow.41.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.41.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1032.finRow.41.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1032.finRow.41.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1032.finRow.41.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1032.finRow.41.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1032.finRow.41.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">71 </TD>
<TD id=TBL1032.finRow.41.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA176 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA177 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA178 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying notes are an integral part of these condensed consolidated financial statements.</FONT></P>
<P id=PARA1033.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1033  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1033  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1033  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">5</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1033  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1033  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1033.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA179 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NORTHWEST PIPE COMPANY</B><B> AND SUBSIDIARIES</B></FONT></P>
<P id=PARA180 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1496  name="BKMK1496"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>NOTES </B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>
<P id=PARA181 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Unaudited)</FONT></P>
<P id=PARA183 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB184  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA185 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>1.</B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA186 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Basis of Presentation</B></FONT></P></TD></TR></TABLE>
<P id=PARA188 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA187 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Condensed Consolidated Financial Statements include the accounts of Northwest Pipe Company (the &#8220;Company&#8221;) and its subsidiaries in which the Company exercises control as of the financial statement date. Intercompany accounts and transactions have been eliminated.</FONT></P>
<P id=PARA190 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA189 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in conformity with accounting principles generally accepted in the United States of America. The financial information as of December&nbsp;31, 2016 is derived from the audited Consolidated Financial Statements presented in the Company&#8217;s Annual Report on Form&nbsp;10-K for the year ended December&nbsp;31, 2016 (the &#8220;2016 Form&nbsp;10-K&#8221;). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). In the opinion of management, the accompanying Condensed Consolidated Financial Statements include all adjustments necessary (which are of a normal and recurring nature) for the fair statement of the results of the interim periods presented. The Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto together with management&#8217;s discussion and analysis of financial condition and results of operations contained in the Company&#8217;s 2016 Form&nbsp;10-K.</FONT></P>
<P id=PARA192 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA191 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Certain amounts from the prior year financial statements have been reclassified in order to conform to the current year presentation.</FONT></P>
<P id=PARA194 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA193 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating results for the three months ended March&nbsp;31, 2017 are not necessarily indicative of the results that may be expected for the entire fiscal year ending December&nbsp;31, 2017.</FONT></P>
<P id=PARA196 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB197  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA198 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2.</B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA199 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Inventories</B></FONT></P></TD></TR></TABLE>
<P id=PARA201 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA200 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Inventories consist of the following (in thousands):</FONT></P>
<P id=PARA203 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1063  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-LEFT: 27pt; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1063.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1063.finRow.1.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1063.finRow.1.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1034 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>March 31, 2017</B></FONT></P></TD>
<TD id=TBL1063.finRow.1.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1063.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1063.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1035 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>December 31, 2016</B></FONT></P></TD>
<TD id=TBL1063.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1063.finRow.2 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1036 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Short-term inventories:</FONT></P></TD>
<TD id=TBL1063.finRow.2.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.2.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1063.finRow.3 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1037 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Raw materials</FONT></P></TD>
<TD id=TBL1063.finRow.3.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.3.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1063.finRow.3.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">13,117 </TD>
<TD id=TBL1063.finRow.3.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.3.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.3.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1063.finRow.3.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">15,411 </TD>
<TD id=TBL1063.finRow.3.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1063.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1042 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Work-in-process</FONT></P></TD>
<TD id=TBL1063.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,209 </TD>
<TD id=TBL1063.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,235 </TD>
<TD id=TBL1063.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1063.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1045 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Finished goods</FONT></P></TD>
<TD id=TBL1063.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">323 </TD>
<TD id=TBL1063.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">40 </TD>
<TD id=TBL1063.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1063.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1048 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Supplies</FONT></P></TD>
<TD id=TBL1063.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">2,305 </TD>
<TD id=TBL1063.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">2,351 </TD>
<TD id=TBL1063.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1063.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1051 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total short-term inventories</FONT></P></TD>
<TD id=TBL1063.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">16,954 </TD>
<TD id=TBL1063.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">19,037 </TD>
<TD id=TBL1063.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1063.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.lead.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.symb.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.amt.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.trail.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.lead.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.symb.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.amt.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.8.trail.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1063.finRow.9 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1054 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Long-term inventories:</FONT></P></TD>
<TD id=TBL1063.finRow.9.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.9.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1063.finRow.10 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1055 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Finished goods</FONT></P></TD>
<TD id=TBL1063.finRow.10.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.10.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.10.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">729 </TD>
<TD id=TBL1063.finRow.10.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.10.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.10.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1063.finRow.10.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">773 </TD>
<TD id=TBL1063.finRow.10.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1063.finRow.11 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1058 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total inventories</FONT></P></TD>
<TD id=TBL1063.finRow.11.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.11.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1063.finRow.11.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">17,683 </TD>
<TD id=TBL1063.finRow.11.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1063.finRow.11.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1063.finRow.11.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1063.finRow.11.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">19,810 </TD>
<TD id=TBL1063.finRow.11.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA205 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA204 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Long-term inventories are recorded in Other assets. As of December 31, 2016, inventories were stated at the lower of cost or market. Upon adoption of Accounting Standards Update (&#8220;ASU&#8221;) No.&nbsp;2015-11, &#8220;Inventory (Topic&nbsp;330): Simplifying the Measurement of Inventory&#8221; on January&nbsp;1, 2017, which did not result in a change in the Company&#8217;s inventory values, inventories are stated at the lower of cost and net realizable value. See further discussion of this ASU in Note&nbsp;11, &#8220;Recent Accounting and Reporting Developments.&#8221;</FONT></P>
<P id=PARA207 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB208  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA209 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>3</B><B>.</B><B></B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA210 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B></B><B></B><B>Fair Value Measurements</B></FONT></P></TD></TR></TABLE>
<P id=PARA212 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA211 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company records its financial assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date.</FONT></P>
<P id=PARA213 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA214 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. These levels are: Level&nbsp;1 (inputs are quoted prices in active markets for identical assets or liabilities); Level&nbsp;2 (inputs are other than quoted prices that are observable, either directly or indirectly through corroboration with observable market data); and Level&nbsp;3 (inputs are unobservable, with little or no market data that exists, such as internal financial forecasts). The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</FONT></P>
<P id=PARA217 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1454  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1454  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1454  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">6</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1454  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1454  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1454.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA216 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following table summarizes information regarding the Company&#8217;s financial assets and liabilities that are measured at fair value (in thousands):</FONT></P>
<P id=PARA219 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1138  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1138.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1064 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Total </B></FONT></P></TD>
<TD id=TBL1138.finRow.1.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1065 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Level 1 </B></FONT></P></TD>
<TD id=TBL1138.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1066 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Level 2 </B></FONT></P></TD>
<TD id=TBL1138.finRow.1.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.lead.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.1.amt.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1067 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Level 3 </B></FONT></P></TD>
<TD id=TBL1138.finRow.1.trail.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1138.finRow.2 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1068 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>As of March 31, 2017 </B></FONT></P></TD>
<TD id=TBL1138.finRow.2.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.2.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD></TR>
<TR id=TBL1138.finRow.3 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1069 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial assets: </FONT></P></TD>
<TD id=TBL1138.finRow.3.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.3.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1138.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1070 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred compensation plan </FONT></P></TD>
<TD id=TBL1138.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">6,202 </TD>
<TD id=TBL1138.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">5,317 </TD>
<TD id=TBL1138.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.4.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.4.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.4.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">885 </TD>
<TD id=TBL1138.finRow.4.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.4.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.4.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.4.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.4.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1079 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </FONT></P></TD>
<TD id=TBL1138.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">26 </TD>
<TD id=TBL1138.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1138.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.5.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">26 </TD>
<TD id=TBL1138.finRow.5.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.5.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.5.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1138.finRow.5.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1084 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </FONT></P></TD>
<TD id=TBL1138.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">6,228 </TD>
<TD id=TBL1138.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">5,317 </TD>
<TD id=TBL1138.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.6.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.6.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.6.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">911 </TD>
<TD id=TBL1138.finRow.6.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.6.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.6.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.6.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.6.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.8 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1093 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial liabilities: </FONT></P></TD>
<TD id=TBL1138.finRow.8.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.8.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1138.finRow.9 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1094 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </FONT></P></TD>
<TD id=TBL1138.finRow.9.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.9.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.9.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(14</TD>
<TD id=TBL1138.finRow.9.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1138.finRow.9.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.9.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.9.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.9.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.9.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.9.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.9.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(14</TD>
<TD id=TBL1138.finRow.9.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1138.finRow.9.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.9.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.9.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.9.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.10 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.lead.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.symb.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.amt.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.10.trail.B5 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1138.finRow.11 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1103 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>As of December 31, 2016 </B></FONT></P></TD>
<TD id=TBL1138.finRow.11.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD>
<TD id=TBL1138.finRow.11.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><B>&nbsp;</B></TD></TR>
<TR id=TBL1138.finRow.12 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1104 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial assets: </FONT></P></TD>
<TD id=TBL1138.finRow.12.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.12.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1138.finRow.13 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1105 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred compensation plan </FONT></P></TD>
<TD id=TBL1138.finRow.13.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.13.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.13.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">6,209 </TD>
<TD id=TBL1138.finRow.13.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.13.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.13.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.13.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">5,215 </TD>
<TD id=TBL1138.finRow.13.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.13.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.13.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.13.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">994 </TD>
<TD id=TBL1138.finRow.13.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.13.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.13.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.13.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.13.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.14 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1114 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </FONT></P></TD>
<TD id=TBL1138.finRow.14.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">58 </TD>
<TD id=TBL1138.finRow.14.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.14.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1138.finRow.14.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.14.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">58 </TD>
<TD id=TBL1138.finRow.14.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.14.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.14.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1138.finRow.14.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.15 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1119 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </FONT></P></TD>
<TD id=TBL1138.finRow.15.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.15.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.15.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">6,267 </TD>
<TD id=TBL1138.finRow.15.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.15.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.15.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.15.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">5,215 </TD>
<TD id=TBL1138.finRow.15.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.15.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.15.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.15.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,052 </TD>
<TD id=TBL1138.finRow.15.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.15.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.15.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.15.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.15.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1138.finRow.17 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1128 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial liabilities: </FONT></P></TD>
<TD id=TBL1138.finRow.17.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1138.finRow.17.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1138.finRow.18 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1129 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </FONT></P></TD>
<TD id=TBL1138.finRow.18.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.18.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.18.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(8</TD>
<TD id=TBL1138.finRow.18.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1138.finRow.18.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.18.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.18.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.18.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1138.finRow.18.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.18.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.18.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(8</TD>
<TD id=TBL1138.finRow.18.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1138.finRow.18.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1138.finRow.18.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1138.finRow.18.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1138.finRow.18.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA221 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA220 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The deferred compensation plan assets consist of cash and several publicly traded stock and bond mutual funds, valued using quoted market prices in active markets, classified as Level&nbsp;1 within the fair value hierarchy, as well as guaranteed investment contracts, valued at principal plus interest credited at contract rates, classified as Level&nbsp;2 within the fair value hierarchy.</FONT></P>
<P id=PARA223 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA222 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#8217;s derivatives consist of foreign currency forward contracts, which are accounted for as cash flow hedges, and are valued using various pricing models or discounted cash flow analyses that incorporate observable market parameters, such as interest rate yield curves and currency rates, classified as Level&nbsp;2 within the fair value hierarchy. Derivative valuations incorporate credit risk adjustments that are necessary to reflect the probability of default by the counterparty or the Company.</FONT></P>
<P id=PARA225 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA224 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The net carrying amounts of cash and cash equivalents, trade and other receivables, accounts payable, accrued liabilities and borrowings on the line of credit approximate fair value due to the short-term nature of these instruments.</FONT></P>
<P id=PARA227 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB228  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA229 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>4</B><B>.</B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA230 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Derivative Instruments and Hedging Activities</B></FONT></P></TD></TR></TABLE>
<P id=PARA232 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA231 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company conducts business in various foreign countries and, from time to time, settles transactions in foreign currencies. The Company has established a program that utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures, typically arising from sales contracts denominated in Canadian currency. Instruments that do not qualify for cash flow hedge accounting treatment are remeasured at fair value on each balance sheet date and resulting gains and losses are recognized in earnings. As of March&nbsp;31, 2017 and December&nbsp;31, 2016, the total notional amount of the derivative contracts not designated as cash flow hedges was $0.9&nbsp;million (CAD$1.3&nbsp;million). As of March&nbsp;31, 2017 and December&nbsp;31, 2016, the total notional amount of the derivative contracts designated as cash flow hedges was $1.7&nbsp;million (CAD$2.2&nbsp;million) and $3.4&nbsp;million (CAD$4.5&nbsp;million), respectively. Derivative assets are included within Prepaid expenses and other and derivative liabilities are included within Accrued liabilities in the Condensed Consolidated Balance Sheets. All of the Company&#8217;s foreign currency forward contracts are subject to an enforceable master netting arrangement. The Company presents the assets and liabilities associated with its foreign currency forward contracts at their gross fair values in the Condensed Consolidated Balance Sheets.</FONT></P>
<P id=PARA234 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA233 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For each derivative contract entered into in which the Company seeks to obtain cash flow hedge accounting treatment, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking the hedge transaction, the nature of the risk being hedged, how the hedging instrument&#8217;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively and a description of the method of measuring ineffectiveness. This process includes linking all derivatives to specific firm commitments or forecasted transactions and designating the derivatives as cash flow hedges. The Company also formally assesses, both at the hedge&#8217;s inception and on an ongoing basis, whether the derivative contracts that are used in hedging transactions are highly effective in offsetting changes in cash flows of hedged items. The effective portion of these hedged items is reflected in Unrealized loss on cash flow hedges on the Condensed Consolidated Statements of Comprehensive Loss. If it is determined that a derivative contract is not highly effective, or that it has ceased to be a highly effective hedge, the Company will be required to discontinue hedge accounting with respect to that derivative contract prospectively.</FONT></P>
<P id=PARA236 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1455  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1455  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1455  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">7</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1455  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1455  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1455.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA235 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">All of the Company&#8217;s Canadian forward contracts have maturities less than twelve months as of March&nbsp;31, 2017.</FONT></P>
<P id=PARA238 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA237 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For the three months ended March&nbsp;31, 2017 and 2016, gains (losses) recognized in Net sales from derivative contracts not designated as hedging instruments were approximately $0 and $(0.2)&nbsp;million, respectively. As of March&nbsp;31, 2017, unrealized pretax gains on outstanding derivatives in Accumulated other comprehensive loss was approximately $0. Typically, outstanding derivatives balances in Accumulated other comprehensive loss are expected to be reclassified to Net sales within the next twelve months as a result of underlying hedged transactions also being recorded in Net sales. See Note&nbsp;8, &#8220;Accumulated Other Comprehensive Loss&#8221; for additional quantitative information regarding derivative gains and losses.</FONT></P>
<P id=PARA240 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB241  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA242 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>5</B><B>.</B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA243 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Share-based Compensation</B></FONT></P></TD></TR></TABLE>
<P id=PARA245 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA244 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has one active stock incentive plan for employees and directors, the 2007 Stock Incentive Plan, which provides for awards of stock options to purchase shares of common stock, stock appreciation rights, restricted and unrestricted shares of common stock, restricted stock units (&#8220;RSUs&#8221;) and performance share awards (&#8220;PSAs&#8221;). In addition, the Company has one inactive stock option plan, the 1995 Stock Option Plan for Nonemployee Directors, under which previously granted options remain outstanding.</FONT></P>
<P id=PARA247 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA246 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company recognizes share-based compensation cost, based on grant date estimated fair value of the awards, over the period during which the employee or director is required to provide service in exchange for the award, and as forfeitures occur, the associated compensation cost recognized to date is reversed. The following table summarizes share-based compensation expense recorded (in thousands):</FONT></P>
<P id=PARA249 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1155  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1155.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1155.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1155.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA1139 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31,</B></FONT></P></TD>
<TD id=TBL1155.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1155.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1155.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1155.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1140 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL1155.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1155.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1155.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1141 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL1155.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1155.finRow.3>
<TD>&nbsp;</TD>
<TD id=TBL1155.finRow.3.lead.B2>&nbsp;</TD>
<TD id=TBL1155.finRow.3.symb.B2>&nbsp;</TD>
<TD id=TBL1155.finRow.3.amt.B2>&nbsp;</TD>
<TD id=TBL1155.finRow.3.trail.B2>&nbsp;</TD>
<TD id=TBL1155.finRow.3.lead.B3>&nbsp;</TD>
<TD id=TBL1155.finRow.3.symb.B3>&nbsp;</TD>
<TD id=TBL1155.finRow.3.amt.B3>&nbsp;</TD>
<TD id=TBL1155.finRow.3.trail.B3>&nbsp;</TD></TR>
<TR id=TBL1155.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1142 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales</FONT></P></TD>
<TD id=TBL1155.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1155.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1155.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">81 </TD>
<TD id=TBL1155.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1155.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1155.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1155.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(28</TD>
<TD id=TBL1155.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1155.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1147 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Selling, general and administrative expense</FONT></P></TD>
<TD id=TBL1155.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1155.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1155.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">190 </TD>
<TD id=TBL1155.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1155.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1155.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1155.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">206 </TD>
<TD id=TBL1155.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1155.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1150 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</FONT></P></TD>
<TD id=TBL1155.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1155.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1155.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">271 </TD>
<TD id=TBL1155.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1155.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1155.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1155.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">178 </TD>
<TD id=TBL1155.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA251 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA250 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">As of March&nbsp;31, 2017, unrecognized compensation expense related to the unvested portion of the Company&#8217;s RSUs and PSAs was $0.7&nbsp;million, which is expected to be recognized over a weighted average period of 0.8 years.</FONT></P>
<P id=PARA253 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA252 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Stock Option Awards</I></B></FONT></P>
<P id=PARA255 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA254 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">A summary of option activity under the Company&#8217;s stock option plans as of March&nbsp;31, 2017 and changes during the three months then ended is presented below:</FONT></P>
<P id=PARA257 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1184  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 85%; MARGIN-RIGHT: 15%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1184.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1156 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Options </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Outstanding </B></FONT></P></TD>
<TD id=TBL1184.finRow.1.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1157 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Weighted </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Average</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Exercise Price </B></FONT></P></TD>
<TD id=TBL1184.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1158 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Weighted</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Average</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Remaining </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Contractual</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Life </B></FONT></P></TD>
<TD id=TBL1184.finRow.1.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.lead.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.1.amt.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1159 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Aggregate </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Intrinsic Value </B></FONT></P></TD>
<TD id=TBL1184.finRow.1.trail.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1184.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1160 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(in years) </B></FONT></P></TD>
<TD id=TBL1184.finRow.2.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.lead.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1184.finRow.2.amt.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1161 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(In thousands) </B></FONT></P></TD>
<TD id=TBL1184.finRow.2.trail.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD></TR>
<TR id=TBL1184.finRow.3 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1162 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2016 </FONT></P></TD>
<TD id=TBL1184.finRow.3.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">26,000 </TD>
<TD id=TBL1184.finRow.3.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.3.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1184.finRow.3.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">24.97 </TD>
<TD id=TBL1184.finRow.3.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.3.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.3.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1184.finRow.4 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1166 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options granted </FONT></P></TD>
<TD id=TBL1184.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1184.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1184.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.4.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.4.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1184.finRow.5 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1169 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options exercised </FONT></P></TD>
<TD id=TBL1184.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1184.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1184.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.5.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.5.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1184.finRow.6 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1172 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options canceled </FONT></P></TD>
<TD id=TBL1184.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1184.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1184.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.6.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.6.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1184.finRow.7 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1175 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2017 </FONT></P></TD>
<TD id=TBL1184.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">26,000 </TD>
<TD id=TBL1184.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">24.97 </TD>
<TD id=TBL1184.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.7.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1184.finRow.7.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1184.finRow.8 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1178 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Exercisable, March 31, 2017 </FONT></P></TD>
<TD id=TBL1184.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">26,000 </TD>
<TD id=TBL1184.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">24.97 </TD>
<TD id=TBL1184.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.8.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">2.78 </TD>
<TD id=TBL1184.finRow.8.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1184.finRow.8.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1184.finRow.8.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1184.finRow.8.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1184.finRow.8.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA259 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1456  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1456  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1456  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">8</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1456  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1456  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1456.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA258 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Restricted Stock Units and Performance </I></B><B><I>Share </I></B><B><I>Awards</I></B></FONT></P>
<P id=PARA261 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA260 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">A summary of activity under the Company&#8217;s RSUs and PSAs as of March&nbsp;31, 2017 and changes during the three months then ended is presented below:</FONT></P>
<P id=PARA263 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1203  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1203.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1203.finRow.1.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1203.finRow.1.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1185 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Number of</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>RSUs and </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>PSAs</B></FONT></P></TD>
<TD id=TBL1203.finRow.1.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1203.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1203.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1186 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Weighted </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Average Grant</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Date Fair Value</B></FONT></P></TD>
<TD id=TBL1203.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1203.finRow.2 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1187 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs and PSAs as of December 31, 2016</FONT></P></TD>
<TD id=TBL1203.finRow.2.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.2.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.2.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">221,791 </TD>
<TD id=TBL1203.finRow.2.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1203.finRow.2.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.2.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1203.finRow.2.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">17.36 </TD>
<TD id=TBL1203.finRow.2.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1203.finRow.3 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1191 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs and PSAs granted</FONT></P></TD>
<TD id=TBL1203.finRow.3.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.3.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.3.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1203.finRow.3.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1203.finRow.3.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.3.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.3.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1203.finRow.3.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1203.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1194 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs and PSAs canceled</FONT></P></TD>
<TD id=TBL1203.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(46,988</TD>
<TD id=TBL1203.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1203.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">43.68 </TD>
<TD id=TBL1203.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1203.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1197 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs vested</FONT></P></TD>
<TD id=TBL1203.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(5,220</TD>
<TD id=TBL1203.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1203.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1203.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">36.00 </TD>
<TD id=TBL1203.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1203.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1200 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs as of March 31, 2017</FONT></P></TD>
<TD id=TBL1203.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">169,583 </TD>
<TD id=TBL1203.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1203.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1203.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9.50 </TD>
<TD id=TBL1203.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR></TABLE>
<P id=PARA265 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA264 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs and PSAs are measured at the estimated fair value on the date of grant. RSUs are service-based awards and vest according to vesting schedules, which range from immediate to ratably over a three-year period. PSAs are service-based awards that vest over a three-year period and have a market-based payout condition. Vesting of the market-based PSAs is dependent upon the performance of the market price of the Company&#8217;s stock relative to a peer group of companies. In the three months ended March 31, 2017, the remaining PSAs were canceled because the market-based conditions were not achieved, and the actual number of common shares that were issued was determined by multiplying the PSAs by a payout percentage of 0%.</FONT></P>
<P id=PARA267 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB268  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA269 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>6.</B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA270 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Commitments and Contingencies</B></FONT></P></TD></TR></TABLE>
<P id=PARA272 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA271 style="TEXT-ALIGN: justify; MARGIN: 0pt 0pt 0pt 27.35pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -27.35pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Portland Harbor Superfund</I></B></FONT></P>
<P id=PARA274 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA273 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">On December 1, 2000, a section of the lower Willamette River known as the Portland Harbor Site was included on the National Priorities List at the request of the United States Environmental Protection Agency (the &#8220;EPA&#8221;). While the Company&#8217;s Portland, Oregon manufacturing facility does not border the Willamette River, an outfall from the facility&#8217;s stormwater system drains into a neighboring property&#8217;s privately owned stormwater system and slip. Since the listing of the site, the Company was notified by the EPA and the Oregon Department of Environmental Quality (&#8220;ODEQ&#8221;) of potential liability under the Comprehensive Environmental Response, Compensation and Liability Act (&#8220;CERCLA&#8221;). In 2008, the Company was asked to file information disclosure reports with the EPA (CERCLA 104 (e) information request). A remedial investigation and feasibility study of the Portland Harbor Site has been directed by a group of 14 potentially responsible parties known as the Lower Willamette Group under agreement with the EPA. The remedial investigation report was finalized in February 2016. The feasibility study was finalized in June 2016 by the EPA, and identified multiple remedial alternatives. The EPA issued the Record of Decision in January 2017 selecting the remedy for cleanup at the Portland Harbor Site, which it believes will cost approximately $1.05 billion and 13 years to complete. The Record of Decision did not determine who is responsible for the costs of cleanup or how the cleanup costs will be allocated among the potentially responsible parties.</FONT></P>
<P id=PARA276 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA275 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In 2001, groundwater containing elevated volatile organic compounds was identified in one localized area of leased property adjacent to the Portland facility furthest from the river. Assessment work was conducted in 2002 and 2003 to further characterize the groundwater. In February 2005, the Company entered into a Voluntary Agreement for Remedial Investigation and Source Control Measures (the &#8220;Voluntary Agreement&#8221;) with ODEQ. The Company performed remedial investigation work required under the Voluntary Agreement and in 2016 the EPA and ODEQ requested additional sampling to be conducted. The Company provided a Final Supplemental Groundwater Sampling Work Plan in the third quarter of 2016, and in September 2016 the ODEQ approved work to proceed. The Company initiated groundwater sampling in the fall of 2016, which will continue through the third quarter of 2017, and results thus far have been generally consistent with previous sampling and modeling work.</FONT></P>
<P id=PARA278 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA277 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Concurrent with the activities of the EPA and ODEQ, the Portland Harbor Natural Resources Trustee Council (&#8220;Trustees&#8221;) sent some or all of the same parties, including the Company, a notice of intent to perform a Natural Resource Damage Assessment (&#8220;NRDA&#8221;) for the Portland Harbor Site to determine the nature and extent of natural resource damages under CERCLA Section 107. The Trustees for the Portland Harbor Site consist of representatives from several Northwest Indian Tribes, three federal agencies and one state agency. The Trustees act independently of the EPA and ODEQ. The Trustees have encouraged potentially responsible parties to voluntarily participate in the funding of their injury assessments and several of those parties have agreed to do so. In June 2014, the Company agreed to participate in the injury assessment process, which included funding $0.4 million of the assessment; of this amount, $0.2 million was paid in July 2014 and the remainder was paid in January 2015. The Company has not assumed any additional payment obligations or liabilities with the participation with the NRDA. In January 2017, the Confederated Tribes and Bands of the Yakama Nation, a Trustee until they withdrew from the council in 2009, filed a complaint against the potentially responsible parties including the Company to recover costs related to their own injury assessment and compensation for natural resources damages.</FONT></P>
<P id=PARA280 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1457  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1457  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1457  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">9</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1457  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1457  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1457.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA279 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#8217;s potential liability is a portion of the costs of the remedy for the entire Portland Harbor Superfund Site. The cost of that remedy is expected to be allocated among more than 100 potentially responsible parties. Because of the large number of responsible parties and the variability in the range of remediation alternatives, the Company is unable to estimate an amount or an amount within a range of costs for its obligation with respect to the Portland Harbor Site matters, and no further adjustment to the Consolidated Financial Statements has been recorded as of the date of this filing. The Company has insurance policies for defense costs, as well as indemnification policies it believes will provide reimbursement for any share of the remediation assessed. However, the Company can provide no assurance that those policies will cover all of the costs which the Company may incur.</FONT></P>
<P id=PARA282 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA281 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In December 2014, a federal district court approved settlements between the Company and two of its insurance carriers. The Company released its interests in the related insurance policies, and received $2.6 million in January 2015 for reimbursement of past indemnification and defense costs incurred by the Company associated with the Portland Harbor Site, substantially all of which reduced Cost of sales in 2014. Notwithstanding these settlements, the Company continues to have insurance coverage for indemnification and defense costs related to the Portland Harbor Site as described above.</FONT></P>
<P id=PARA284 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA283 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Houston Environmental Issue</I></B></FONT></P>
<P id=PARA286 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA285 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In connection with the Company&#8217;s sale of its oil country tubular goods (&#8220;OCTG&#8221;) business, a Limited Phase II Environmental Site Assessment was conducted at the Houston, Texas plant and completed in March 2014, which revealed the presence of volatile organic compounds in the groundwater and certain metals in the soil. In June 2014, the Company was accepted into the Texas Commission on Environmental Quality (&#8220;TCEQ&#8221;) Voluntary Cleanup Program (&#8220;VCP&#8221;) to address these issues and obtain a certificate of completion from TCEQ. The cost of any potential assessment and cleanup will not be covered by insurance. The Company believes these costs are likely to be recovered from the purchaser of the OCTG business upon future sale of the Houston property.</FONT></P>
<P id=PARA288 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA287 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has completed a groundwater assessment and continues to monitor groundwater. The proposed remediation approach includes a municipal setting designation ordinance, approved by the City of Houston City Council in January 2017, to prevent consumption of shallow groundwater from beneath the property, thereby eliminating the need for more costly remediation measures.</FONT></P>
<P id=PARA290 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA289 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In late October 2016, the TCEQ notified the Company that a neighboring facility has asbestos contamination in its soil. In a December 2016 meeting with TCEQ, the Company was notified that it will need to assess asbestos contamination before the TCEQ will proceed with a certificate of completion. The Company developed an asbestos sampling plan with the TCEQ and the EPA staff that will begin in the second quarter of 2017. The Company currently estimates that the future costs associated with the VCP will be between $0.1&nbsp;million and $1.6 million. As of March&nbsp;31, 2017, the Company has a $0.2&nbsp;million accrual for remediation costs based on the low-end estimate of future costs using a probability-weighted analysis of remediation approaches, and estimates that completion of the VCP process will occur between the third quarter of 2017 and the third quarter of 2019.</FONT></P>
<P id=PARA292 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA291 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>All Sites</I></B></FONT></P>
<P id=PARA294 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA293 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company operates its facilities under numerous governmental permits and licenses relating to air emissions, stormwater runoff and other environmental matters. The Company&#8217;s operations are also governed by many other laws and regulations, including those relating to workplace safety and worker health, principally the Occupational Safety and Health Act and regulations there under which, among other requirements, establish noise and dust standards. The Company believes it is in material compliance with its permits and licenses and these laws and regulations, and the Company does not believe that future compliance with such laws and regulations will have a material adverse effect on its financial position, results of operations or cash flows.</FONT></P>
<P id=PARA296 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA295 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Other Contingencies and Legal Proceedings</I></B></FONT></P>
<P id=PARA298 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA297 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">From time to time, the Company is involved in litigation relating to claims arising out of its operations in the normal course of its business. The Company maintains insurance coverage against potential claims in amounts that are believed to be adequate. To the extent that insurance does not cover legal, defense and indemnification costs associated with a loss contingency, the Company records accruals when such losses are considered probable and reasonably estimable. The Company believes that it is not presently a party to litigation, the outcome of which would have a material adverse effect on its business, financial condition, results of operations or cash flows.</FONT></P>
<P id=PARA300 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA299 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Guarantees</I></B></FONT></P>
<P id=PARA302 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA301 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has entered into certain letters of credit that total $2.0&nbsp;million as of March&nbsp;31, 2017. The letters of credit relate to workers&#8217; compensation insurance.</FONT></P>
<P id=PARA304 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB305  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA306 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>7</B><B>.</B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA307 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Income Taxes</B><B> </B></FONT></P></TD></TR></TABLE>
<P id=PARA309 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA308 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company files income tax returns in the United States Federal jurisdiction, in a limited number of foreign jurisdictions and in many state jurisdictions. Internal Revenue Service examinations have been completed for years prior to 2011. With few exceptions, the Company is no longer subject to United States Federal, state or foreign income tax examinations for years before 2012.</FONT></P>
<P id=PARA311 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1458  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1458  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1458  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">10</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1458  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1458  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1458.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA310 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company recorded an income tax benefit at an estimated effective income tax rate of 5.4% and 5.3% for the three months ended March&nbsp;31, 2017 and 2016, respectively. The Company&#8217;s estimated effective income tax rate for the three months ended March&nbsp;31, 2017 is lower than statutory rates primarily because of the accounting change discussed in Note 11, &#8220;Recent Accounting and Reporting Developments&#8221; under which the Company recognized $0.8&nbsp;million of excess tax deficiencies from share-based compensation as an income tax expense for the three months ended March 31, 2017.</FONT></P>
<P id=PARA313 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA312 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company had $4.9&nbsp;million of unrecognized income tax benefits as of March&nbsp;31, 2017 and December&nbsp;31, 2016. It is reasonably possible that the total amounts of unrecognized income tax benefits will change in the following twelve months as a result of the lapse of tax statutes of limitation; however, actual results could differ from those currently expected. Effectively all of the unrecognized income tax benefits would affect the Company&#8217;s effective income tax rate if recognized at some point in the future. The Company recognizes interest and penalties related to uncertain income tax positions in Income tax expense.</FONT></P>
<P id=PARA315 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB316  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA317 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>8</B><B>.</B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA318 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Accumulated Other Comprehensive Loss</B></FONT></P></TD></TR></TABLE>
<P id=PARA320 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA319 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following tables summarize changes in the components of Accumulated other comprehensive loss during the three months ended March&nbsp;31, 2017 and 2016 (in thousands). All amounts are net of income tax:</FONT></P>
<P id=PARA322 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1262S1  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1262S1.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262S1.finRow.1.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262S1.finRow.1.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1204 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Pension </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Liability</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Adjustment</B></FONT></P></TD>
<TD id=TBL1262S1.finRow.1.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1262S1.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262S1.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1205 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Unrealized </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Gains (Losses)</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>on Cash Flow </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Hedges</B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT></P></TD>
<TD id=TBL1262S1.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1262S1.finRow.1.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262S1.finRow.1.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1206 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Total</B></FONT></P></TD>
<TD id=TBL1262S1.finRow.1.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1262S1.finRow.2 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1207 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2016</FONT></P></TD>
<TD id=TBL1262S1.finRow.2.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.2.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262S1.finRow.2.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,493</TD>
<TD id=TBL1262S1.finRow.2.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262S1.finRow.2.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.2.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262S1.finRow.2.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">10 </TD>
<TD id=TBL1262S1.finRow.2.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262S1.finRow.2.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.2.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262S1.finRow.2.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,483</TD>
<TD id=TBL1262S1.finRow.2.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1262S1.finRow.3 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.3.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1262S1.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1214 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss) before reclassifications</FONT></P></TD>
<TD id=TBL1262S1.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">25 </TD>
<TD id=TBL1262S1.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(12</TD>
<TD id=TBL1262S1.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262S1.finRow.4.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.4.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">13 </TD>
<TD id=TBL1262S1.finRow.4.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1262S1.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1218 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amounts reclassified from Accumulated other comprehensive loss</FONT></P></TD>
<TD id=TBL1262S1.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">77 </TD>
<TD id=TBL1262S1.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">5 </TD>
<TD id=TBL1262S1.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.5.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">82 </TD>
<TD id=TBL1262S1.finRow.5.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1262S1.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1222 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net current period adjustments to Other comprehensive income (loss)</FONT></P></TD>
<TD id=TBL1262S1.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">102 </TD>
<TD id=TBL1262S1.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(7</TD>
<TD id=TBL1262S1.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262S1.finRow.6.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.6.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">95 </TD>
<TD id=TBL1262S1.finRow.6.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1262S1.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.7.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1262S1.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1226 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2017</FONT></P></TD>
<TD id=TBL1262S1.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262S1.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,391</TD>
<TD id=TBL1262S1.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262S1.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262S1.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">3 </TD>
<TD id=TBL1262S1.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262S1.finRow.8.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262S1.finRow.8.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262S1.finRow.8.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,388</TD>
<TD id=TBL1262S1.finRow.8.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR></TABLE>
<P id=PARA1263 style="MARGIN: 0pt; LINE-HEIGHT: 1.25">&nbsp;</P>
<TABLE id=TBL1262  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1262.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262.finRow.1.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262.finRow.1.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1233 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Pension </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Liability</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Adjustment</B></FONT></P></TD>
<TD id=TBL1262.finRow.1.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1262.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1234 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Unrealized </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Gains (Losses)</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>on Cash Flow </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Hedges</B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT></P></TD>
<TD id=TBL1262.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1262.finRow.1.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1262.finRow.1.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1235 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Total</B></FONT></P></TD>
<TD id=TBL1262.finRow.1.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1262.finRow.2 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1236 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2015</FONT></P></TD>
<TD id=TBL1262.finRow.2.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.2.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262.finRow.2.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,624</TD>
<TD id=TBL1262.finRow.2.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262.finRow.2.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.2.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262.finRow.2.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">86 </TD>
<TD id=TBL1262.finRow.2.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262.finRow.2.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.2.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262.finRow.2.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,538</TD>
<TD id=TBL1262.finRow.2.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1262.finRow.3 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.3.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1262.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1243 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss) before reclassifications</FONT></P></TD>
<TD id=TBL1262.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">33 </TD>
<TD id=TBL1262.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(86</TD>
<TD id=TBL1262.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262.finRow.4.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.4.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.4.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(53</TD>
<TD id=TBL1262.finRow.4.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1262.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1247 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amounts reclassified from Accumulated other comprehensive loss</FONT></P></TD>
<TD id=TBL1262.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">67 </TD>
<TD id=TBL1262.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1262.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(46</TD>
<TD id=TBL1262.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1262.finRow.5.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.5.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.5.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">21 </TD>
<TD id=TBL1262.finRow.5.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1262.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1251 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net current period adjustments to Other comprehensive income (loss)</FONT></P></TD>
<TD id=TBL1262.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">100 </TD>
<TD id=TBL1262.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1262.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(132</TD>
<TD id=TBL1262.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262.finRow.6.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.6.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.6.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(32</TD>
<TD id=TBL1262.finRow.6.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1262.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.lead.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.symb.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.amt.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1262.finRow.7.trail.B4 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1262.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1255 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2016</FONT></P></TD>
<TD id=TBL1262.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,524</TD>
<TD id=TBL1262.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(46</TD>
<TD id=TBL1262.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1262.finRow.8.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1262.finRow.8.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1262.finRow.8.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1,570</TD>
<TD id=TBL1262.finRow.8.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR></TABLE>
<P id=PARA324 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1459  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1459  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1459  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">11</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1459  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1459  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1459.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA323 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following table provides additional detail about Accumulated other comprehensive loss components that were reclassified to the Condensed Consolidated Statements of Operations during the three months ended March&nbsp;31, 2017 and 2016 (in thousands):</FONT></P>
<P id=PARA326 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1301  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1301.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width=433><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=9><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width=322 colSpan=6>
<P id=PARA1264 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31,</B></FONT></P></TD>
<TD id=TBL1301.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width=20><B>&nbsp;</B></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width=299><B>&nbsp;</B></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width=433><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=9><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width=152 colSpan=2>
<P id=PARA1265 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL1301.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width=9><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=9><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width=152 colSpan=2>
<P id=PARA1266 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL1301.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width=20><B>&nbsp;</B></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width=299><B>&nbsp;</B></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.3>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width=433>
<P id=PARA1267 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Details about Accumulated Other </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Comprehensive Loss Components</B></FONT></P></TD>
<TD id=TBL1301.finRow.3.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width=9><B>&nbsp;</B></TD>
<TD id=TBL1301.finRow.3.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width=322 colSpan=6>
<P id=PARA1268 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Amount reclassified from Accumulated </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Other Comprehensive Loss</B></FONT></P></TD>
<TD id=TBL1301.finRow.3.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width=20><B>&nbsp;</B></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width=299>
<P id=PARA1269 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Affected line item in the </B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Condensed Consolidated</B></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Statements of Operations</B></FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.4>
<TD style="WIDTH: 42%" width=433>&nbsp;</TD>
<TD id=TBL1301.finRow.4.lead.B2 style="WIDTH: 1%" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.4.symb.B2 style="WIDTH: 1%" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.4.amt.B2 style="WIDTH: 12%" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.4.trail.B2 style="WIDTH: 1%" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.4.lead.B3 style="WIDTH: 1%" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.4.symb.B3 style="WIDTH: 1%" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.4.amt.B3 style="WIDTH: 12%" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.4.trail.B3 style="WIDTH: 1%" width=20>&nbsp;</TD>
<TD style="WIDTH: 1%" width=299>&nbsp;</TD>
<TD style="WIDTH: 26%" width=299>&nbsp;</TD>
<TD style="WIDTH: 1%" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.5 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=433>
<P id=PARA1270 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Pension liability adjustment:</FONT></P></TD>
<TD id=TBL1301.finRow.5.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.5.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.5.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.5.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.5.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.5.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.5.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.5.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=20>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.6 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width=433>
<P id=PARA1271 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net periodic pension cost</FONT></P></TD>
<TD id=TBL1301.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>$</TD>
<TD id=TBL1301.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width=143>(81</TD>
<TD id=TBL1301.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width=9 noWrap>)</TD>
<TD id=TBL1301.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>$</TD>
<TD id=TBL1301.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width=143>(71</TD>
<TD id=TBL1301.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width=20 noWrap>)</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=299>
<P id=PARA1276 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales </FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.7 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width=433>
<P id=PARA1277 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Associated income tax benefit </FONT></P></TD>
<TD id=TBL1301.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>4 </TD>
<TD id=TBL1301.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=9 noWrap>&nbsp;</TD>
<TD id=TBL1301.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>4 </TD>
<TD id=TBL1301.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=20 noWrap>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=299>
<P id=PARA1280 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.8 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width=433>&nbsp;</TD>
<TD id=TBL1301.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width=143>(77</TD>
<TD id=TBL1301.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width=9 noWrap>)</TD>
<TD id=TBL1301.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width=143>(67</TD>
<TD id=TBL1301.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width=20 noWrap>)</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=299>
<P id=PARA1283 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net of tax </FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.9 style="BACKGROUND-COLOR: #cceeff">
<TD style="WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width=433>&nbsp;</TD>
<TD id=TBL1301.finRow.9.lead.B2 style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.9.symb.B2 style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.9.amt.B2 style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.9.trail.B2 style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.9.lead.B3 style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.9.symb.B3 style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.9.amt.B3 style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.9.trail.B3 style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=20>&nbsp;</TD>
<TD style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.10 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=433>
<P id=PARA1284 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unrealized gain (loss) on cash flow hedges:</FONT></P></TD>
<TD id=TBL1301.finRow.10.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.10.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.10.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.10.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.10.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.10.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.10.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.10.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=20>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.11 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width=433>
<P id=PARA1285 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gain (loss) on cash flow hedges</FONT></P></TD>
<TD id=TBL1301.finRow.11.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.11.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.11.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>(8</TD>
<TD id=TBL1301.finRow.11.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=9 noWrap>)</TD>
<TD id=TBL1301.finRow.11.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.11.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.11.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>74 </TD>
<TD id=TBL1301.finRow.11.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=20 noWrap>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=299>
<P id=PARA1288 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales </FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.12 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width=433>
<P id=PARA1289 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Associated income tax (expense) benefit </FONT></P></TD>
<TD id=TBL1301.finRow.12.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.12.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.12.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width=143>3 </TD>
<TD id=TBL1301.finRow.12.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width=9 noWrap>&nbsp;</TD>
<TD id=TBL1301.finRow.12.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.12.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.12.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width=143>(28</TD>
<TD id=TBL1301.finRow.12.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width=20 noWrap>)</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=299>
<P id=PARA1292 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.13 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width=433>&nbsp;</TD>
<TD id=TBL1301.finRow.13.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.13.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.13.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>(5</TD>
<TD id=TBL1301.finRow.13.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=9 noWrap>)</TD>
<TD id=TBL1301.finRow.13.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.13.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.13.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>46 </TD>
<TD id=TBL1301.finRow.13.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=20 noWrap>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=299>
<P id=PARA1295 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net of tax </FONT></P></TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.14 style="BACKGROUND-COLOR: #ffffff">
<TD style="WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width=433>&nbsp;</TD>
<TD id=TBL1301.finRow.14.lead.B2 style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.14.symb.B2 style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.14.amt.B2 style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.14.trail.B2 style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.14.lead.B3 style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.14.symb.B3 style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.14.amt.B3 style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width=143>&nbsp;</TD>
<TD id=TBL1301.finRow.14.trail.B3 style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=20>&nbsp;</TD>
<TD style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width=299>&nbsp;</TD>
<TD style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width=9>&nbsp;</TD></TR>
<TR id=TBL1301.finRow.15 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=433>
<P id=PARA1296 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total reclassifications for the period </FONT></P></TD>
<TD id=TBL1301.finRow.15.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.15.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width=9>$</TD>
<TD id=TBL1301.finRow.15.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>(82</TD>
<TD id=TBL1301.finRow.15.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=9 noWrap>)</TD>
<TD id=TBL1301.finRow.15.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD>
<TD id=TBL1301.finRow.15.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width=9>$</TD>
<TD id=TBL1301.finRow.15.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width=143>(21</TD>
<TD id=TBL1301.finRow.15.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width=20 noWrap>)</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width=299>&nbsp;</TD>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width=9>&nbsp;</TD></TR></TABLE>
<P id=PARA328 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT>&nbsp;</P>
<TABLE id=MTAB329  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA330 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>9</B><B>.</B><B></B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA331 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B></B><B>Loss</B><B> per Share</B></FONT></P></TD></TR></TABLE>
<P id=PARA333 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA332 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss per basic and diluted weighted average common share outstanding was calculated as follows for the three months ended March&nbsp;31, 2017 and 2016 (in thousands, except per share data):</FONT></P>
<P id=PARA335 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1324  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1324.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1324.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1324.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA1302 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31,</B></FONT></P></TD>
<TD id=TBL1324.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1324.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1324.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1324.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1303 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL1324.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1324.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1324.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1304 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL1324.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1324.finRow.3>
<TD>&nbsp;</TD>
<TD id=TBL1324.finRow.3.lead.B2>&nbsp;</TD>
<TD id=TBL1324.finRow.3.symb.B2>&nbsp;</TD>
<TD id=TBL1324.finRow.3.amt.B2>&nbsp;</TD>
<TD id=TBL1324.finRow.3.trail.B2>&nbsp;</TD>
<TD id=TBL1324.finRow.3.lead.B3>&nbsp;</TD>
<TD id=TBL1324.finRow.3.symb.B3>&nbsp;</TD>
<TD id=TBL1324.finRow.3.amt.B3>&nbsp;</TD>
<TD id=TBL1324.finRow.3.trail.B3>&nbsp;</TD></TR>
<TR id=TBL1324.finRow.4 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 68%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1305 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss</FONT></P></TD>
<TD id=TBL1324.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1324.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(3,868</TD>
<TD id=TBL1324.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1324.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1324.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(9,583</TD>
<TD id=TBL1324.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1324.finRow.5 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.5.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1324.finRow.6 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1310 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Basic weighted-average common shares outstanding</FONT></P></TD>
<TD id=TBL1324.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9,604 </TD>
<TD id=TBL1324.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1324.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9,572 </TD>
<TD id=TBL1324.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1324.finRow.7 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1313 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Effect of potentially dilutive common shares<SUP style="vertical-align: baseline; position: relative; bottom:.33em;">(1)</SUP></FONT></P></TD>
<TD id=TBL1324.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1324.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1324.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1324.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1324.finRow.8 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1316 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Diluted weighted-average common shares outstanding</FONT></P></TD>
<TD id=TBL1324.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9,604 </TD>
<TD id=TBL1324.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1324.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9,572 </TD>
<TD id=TBL1324.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1324.finRow.9 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1324.finRow.9.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1324.finRow.10 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1319 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss per basic and diluted common share</FONT></P></TD>
<TD id=TBL1324.finRow.10.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.10.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1324.finRow.10.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(0.40</TD>
<TD id=TBL1324.finRow.10.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1324.finRow.10.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1324.finRow.10.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1324.finRow.10.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1.00</TD>
<TD id=TBL1324.finRow.10.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR></TABLE>
<P id=PARA337 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1460  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 9pt">
<P id=PARA1463 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 18pt; VERTICAL-ALIGN: top">
<P id=PARA1461><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(1)</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA1462><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Due to the Company&#8217;s net loss in the three months ended March&nbsp;31, 2017 and 2016, the assumed exercise of stock options and the vesting of restricted stock units and performance share awards using the treasury stock method would have had an antidilutive effect and were therefore excluded from the computation of diluted loss per share. The weighted average number of such antidilutive shares not included in the computation of diluted loss per share was approximately 196,000 and 94,000 for the three months ended March&nbsp;31, 2017 and 2016, respectively.</FONT></P></FONT></TD></TR></TABLE>
<P id=PARA342 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB343  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA344 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>10</B><B>.</B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA345 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B>Segment Information</B></FONT></P></TD></TR></TABLE>
<P id=PARA347 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA346 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The operating segments reported below are based on the nature of the products sold and the manufacturing process used by the Company and are the segments of the Company for which separate financial information is available and for which operating results are regularly evaluated by the Company&#8217;s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance. Management evaluates segment performance based on operating income.</FONT></P>
<P id=PARA349 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA348 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#8217;s Water Transmission segment manufactures large-diameter, high-pressure steel pipeline systems for use in water infrastructure applications, which are primarily related to drinking water systems. These products are also used for hydroelectric power systems, wastewater systems and other applications. In addition, the Water Transmission segment makes products for industrial plant piping systems and certain structural applications.</FONT></P>
<P id=PARA351 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1465  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1465  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1465  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">12</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1465  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1465  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1465.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA350 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#8217;s Tubular Products segment manufactures and markets smaller diameter, electric resistance welded steel pipe used in a wide range of applications, including energy, construction, agricultural and industrial systems. The Company&#8217;s Tubular Products segment has a manufacturing facility located in Atchison, Kansas and real property located in Houston, Texas. The Atchison facility operated at reduced levels from April 2015 to January 2016, when the Company idled the facility to reduce operating expenses until market conditions improve or a sale is completed.</FONT></P>
<P id=PARA353 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1374  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1374.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA1325 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended March 31,</B></FONT></P></TD>
<TD id=TBL1374.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1374.finRow.3>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.3.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.3.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1326 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2017</B></FONT></P></TD>
<TD id=TBL1374.finRow.3.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.3.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.3.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1327 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>2016</B></FONT></P></TD>
<TD id=TBL1374.finRow.3.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1374.finRow.4>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.4.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD>
<TD id=TBL1374.finRow.4.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colSpan=6>
<P id=PARA1328 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>(in thousands)</B></FONT></P></TD>
<TD id=TBL1374.finRow.4.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></TD></TR>
<TR id=TBL1374.finRow.5 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1329 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales:</FONT></P></TD>
<TD id=TBL1374.finRow.5.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.5.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1374.finRow.6 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1330 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</FONT></P></TD>
<TD id=TBL1374.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1374.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29,657 </TD>
<TD id=TBL1374.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1374.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1374.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29,358 </TD>
<TD id=TBL1374.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1374.finRow.7 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1335 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</FONT></P></TD>
<TD id=TBL1374.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9 </TD>
<TD id=TBL1374.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1374.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">4,570 </TD>
<TD id=TBL1374.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1374.finRow.8 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1338 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</FONT></P></TD>
<TD id=TBL1374.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1374.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29,666 </TD>
<TD id=TBL1374.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1374.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1374.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">33,928 </TD>
<TD id=TBL1374.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1374.finRow.9 style="BACKGROUND-COLOR: #cceeff">
<TD style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.lead.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.symb.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.amt.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.trail.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.lead.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.symb.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.amt.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.9.trail.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1374.finRow.10 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1343 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gross profit (loss):</FONT></P></TD>
<TD id=TBL1374.finRow.10.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.10.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1374.finRow.11 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1344 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</FONT></P></TD>
<TD id=TBL1374.finRow.11.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.11.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1374.finRow.11.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">1,165 </TD>
<TD id=TBL1374.finRow.11.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1374.finRow.11.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.11.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1374.finRow.11.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(5,750</TD>
<TD id=TBL1374.finRow.11.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1374.finRow.12 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1349 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</FONT></P></TD>
<TD id=TBL1374.finRow.12.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.12.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.12.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(385</TD>
<TD id=TBL1374.finRow.12.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1374.finRow.12.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.12.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.12.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">313 </TD>
<TD id=TBL1374.finRow.12.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1374.finRow.13 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1352 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</FONT></P></TD>
<TD id=TBL1374.finRow.13.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.13.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1374.finRow.13.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">780 </TD>
<TD id=TBL1374.finRow.13.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1374.finRow.13.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.13.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1374.finRow.13.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(5,437</TD>
<TD id=TBL1374.finRow.13.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1374.finRow.14 style="BACKGROUND-COLOR: #ffffff">
<TD style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.lead.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.symb.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.amt.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.trail.B2 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.lead.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.symb.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.amt.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.14.trail.B3 style="BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1374.finRow.15 style="BACKGROUND-COLOR: #cceeff">
<TD style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.lead.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.symb.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.amt.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.trail.B2 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.lead.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.symb.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.amt.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.15.trail.B3 style="BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1374.finRow.16 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1357 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating income (loss):</FONT></P></TD>
<TD id=TBL1374.finRow.16.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.16.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</TD></TR>
<TR id=TBL1374.finRow.17 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1358 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</FONT></P></TD>
<TD id=TBL1374.finRow.17.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.17.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1374.finRow.17.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(914</TD>
<TD id=TBL1374.finRow.17.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1374.finRow.17.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.17.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</TD>
<TD id=TBL1374.finRow.17.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(7,256</TD>
<TD id=TBL1374.finRow.17.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1374.finRow.18 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1363 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</FONT></P></TD>
<TD id=TBL1374.finRow.18.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.18.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.18.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(430</TD>
<TD id=TBL1374.finRow.18.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1374.finRow.18.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.18.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.18.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">104 </TD>
<TD id=TBL1374.finRow.18.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1374.finRow.19 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1366 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Corporate</FONT></P></TD>
<TD id=TBL1374.finRow.19.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.19.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.19.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(2,597</TD>
<TD id=TBL1374.finRow.19.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1374.finRow.19.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.19.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1374.finRow.19.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(2,884</TD>
<TD id=TBL1374.finRow.19.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1374.finRow.20 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1369 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</FONT></P></TD>
<TD id=TBL1374.finRow.20.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.20.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1374.finRow.20.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(3,941</TD>
<TD id=TBL1374.finRow.20.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1374.finRow.20.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1374.finRow.20.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1374.finRow.20.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(10,036</TD>
<TD id=TBL1374.finRow.20.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR></TABLE>
<P id=PARA355 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB356  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA357 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>1</B><B>1</B><B>.</B><B></B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA358 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B></B><B></B><B></B><B>Recent Accounting and Reporting Developments</B></FONT></P></TD></TR></TABLE>
<P id=PARA360 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA359 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company&#8217;s Condensed Consolidated Financial Statements and disclosures in Notes to Condensed Consolidated Financial Statements, from those disclosed in the Company&#8217;s 2016 Form&nbsp;10-K, except for the following:</FONT></P>
<P id=PARA362 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA361 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Accounting Changes</I></B></FONT></P>
<P id=PARA364 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA363 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In July 2015, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No.&nbsp;2015-11, &#8220;Inventory (Topic&nbsp;330): Simplifying the Measurement of Inventory&#8221; (&#8220;ASU&nbsp;2015-11&#8221;). As a result of ASU&nbsp;2015-11, companies are required to measure inventory at the lower of cost and net realizable value. This is a change from the prior requirement to value inventory at the lower of cost or market. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. Inventory valued using the last-in, first-out or retail inventory method is exempt from ASU 2015-11. The Company adopted this guidance prospectively on January&nbsp;1, 2017 and the impact was not material to the Company&#8217;s financial position, results of operations or cash flows.</FONT></P>
<P id=PARA366 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA365 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In March 2016, the FASB issued Accounting Standards Update No.&nbsp;2016-09, &#8220;Compensation&#8211;Stock Compensation (Topic&nbsp;718): Improvements to Employee Share-Based Payment Accounting&#8221; (&#8220;ASU&nbsp;2016-09&#8221;). ASU&nbsp;2016-09 identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. As a result of the adoption of this guidance on January&nbsp;1, 2017, on a prospective basis, the Company recognized $0.8 million of excess tax deficiencies from share-based compensation in Income tax benefit for the three months ended March&nbsp;31, 2017. Historically, these amounts were recorded as Additional paid-in capital.</FONT></P>
<P id=PARA368 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1466  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1466  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1466  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">13</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1466  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1466  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1466.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA367 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Recent Accounting Standards</I></B></FONT></P>
<P id=PARA370 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA369 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In May 2014, the FASB issued Accounting Standards Update No.&nbsp;2014-09, &#8220;Revenue from Contracts with Customers (Topic&nbsp;606)&#8221; (&#8220;ASU&nbsp;2014-09&#8221;) which will replace most existing revenue recognition guidance in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). The core principle of ASU 2014-09 is that an entity should recognize revenue for the transfer of goods or services equal to the amount that it expects to be entitled to receive for those goods or services. ASU&nbsp;2014-09 requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments. ASU&nbsp;2014-09 will be effective for the Company beginning January&nbsp;1, 2018, including interim periods in 2018, and allows for both retrospective and prospective methods of adoption. During 2016 and 2017, the FASB issued several ASUs that clarify the implementation guidance for ASU&nbsp;2014-09 but do not change the core principle of the guidance.</FONT></P>
<P id=PARA372 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA371 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company is currently evaluating the impact of this revenue recognition guidance on its consolidated financial statements, including which of the alternative application approaches available under the standard will be utilized for its adoption. To date, the Company has examined its revenue streams, and does not believe that the adoption of ASU 2014-09 will have a material impact on its revenue recognition patterns as compared to revenue recognition under the existing revenue guidance, as the Company expects that revenues generated will continue to be recognized over time utilizing the percent-complete measure of progress consistent with current practice. The Company will continue to evaluate the impacts of ASU 2014-09 through the date of adoption to ensure that its preliminary conclusions continue to remain accurate. Additionally, the Company is continuing its assessment of ASU 2014-09&#8217;s impact on its financial statement disclosures.</FONT></P>
<P id=PARA374 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA373 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In February 2016, the FASB issued Accounting Standards Update No.&nbsp;2016-02, &#8220;Leases (Topic&nbsp;842)&#8221; (&#8220;ASU&nbsp;2016-02&#8221;). ASU&nbsp;2016-02 makes changes to U.S. GAAP, requiring the recognition of lease assets and lease liabilities by lessees for those leases previously classified as operating leases. For operating leases, the lease asset and lease liability will be initially measured at the present value of the lease payments in the balance sheet. The cost of the lease is then allocated over the lease term on a generally straight-line basis. All cash payments will be classified within operating activities in the statement of cash flows. For financing leases, the lease asset and lease liability will be initially measured at the present value of the lease payments in the balance sheet. Interest on the lease liability will be recognized separately from amortization of the lease asset in the statement of comprehensive income. In the statement of cash flows, repayments of the principal portion of the lease liability will be classified within financing activities, and payments of interest on the lease liability and variable payments will be classified within operating activities. For leases with terms of twelve months or less, a lessee is permitted to make an accounting policy election by asset class not to recognize lease assets and lease liabilities. Lease expense for such leases will be generally recognized straight-line basis over the lease term. The accounting applied by a lessor is largely unchanged from previous U.S. GAAP. ASU 2016-02 requires qualitative disclosures along with specific quantitative disclosures and will be effective for the Company beginning January&nbsp;1, 2019, including interim periods in 2019. ASU&nbsp;2016-02 provides for a transitional adoption, with lessees and lessors required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. Early adoption is permitted. The Company does not expect a material impact to the Company&#8217;s financial position, results of operations or cash flows from adoption of this guidance.</FONT></P>
<P id=PARA376 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA375 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In March 2017, the FASB issued Accounting Standards Update No.&nbsp;2017-07, &#8220;Compensation&#8212;Retirement Benefits (Topic&nbsp;715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&#8221; (&#8220;ASU&nbsp;2017-07&#8221;), which requires that an employer report the service cost component in the same line item or items as other compensation costs arising from services rendered by the pertinent employees during the period. ASU&nbsp;2017-07 requires other components of net benefit cost to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if one is presented. If a separate line item or items are used to present the other components of net benefit cost, that line item or items must be appropriately described. If a separate line item or items are not used, the line item or items used in the income statement to present the other components of net benefit cost must be disclosed. ASU&nbsp;2017-07 allows only the service cost component to be eligible for capitalization, when applicable. ASU&nbsp;2017-07 will be effective for the Company beginning January&nbsp;1, 2018, including interim periods in 2018. The Company is currently assessing the impact of ASU&nbsp;2017-07 on its Consolidated Financial Statements.</FONT></P>
<P id=PARA378 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB379  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA380 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>1</B><B>2</B><B>.</B><B></B></FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA381 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B><B></B><B></B><B>Restructuring</B></FONT></P></TD></TR></TABLE>
<P id=PARA383 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA382 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In October 2016, the Company sold the Denver, Colorado facility (part of the Water Transmission segment) and leased the property back from the buyer through March 1, 2017 in order to conclude production at the facility, complete final shipments and transfer certain equipment assets to other Company facilities. The Company incurred restructuring expense of $0.9&nbsp;million during the three months ended March&nbsp;31, 2017 related to demobilization activities. The Company completed the demobilization project and vacated the facility in the first quarter of 2017.</FONT></P>
<P id=PARA384.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK384  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR384  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM384  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">14</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK384  href="#TOC">Table of Contents</A>
<DIV id=PGHDR384  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA384.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>&nbsp;</B></FONT></P>
<P id=PARA386 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1497  name="BKMK1497"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>Item&nbsp;</B></U></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</B></U></FONT></P>
<P id=PARA388 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA387 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Forward-</B><B>Looking Statements</B></FONT></P>
<P id=PARA390 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA389 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">This Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and other sections of this Quarterly Report on Form 10-Q for the quarter ended March&nbsp;31, 2017 (&#8220;2017 Q1 Form&nbsp;10-Q&#8221;) contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 and Section&nbsp;21E of the Exchange Act of 1934, as amended, that are based on current expectations, estimates and projections about our business, management&#8217;s beliefs and assumptions made by management. Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; &#8220;forecasts,&#8221; &#8220;should,&#8221; &#8220;could&#8221; and variations of such words and similar expressions are intended to identify such forward-looking statements. These statements are not guarantees of future performance and involve risks and uncertainties that are difficult to predict. Therefore, actual outcomes and results may differ materially from what is expressed or forecasted in such forward-looking statements as a result of a variety of important factors. While it is impossible to identify all such factors, those that could cause actual results to differ materially from those estimated by us include changes in demand and market prices for our products, product mix, bidding activity, the timing of customer orders and deliveries, production schedules, the price and availability of raw materials, price and volume of imported product, excess or shortage of production capacity, international trade policy and regulations and other risks discussed in our Annual Report on Form&nbsp;10-K for the year ended December&nbsp;31, 2016 (&#8220;2016 Form&nbsp;10-K&#8221;) and from time to time in our other Securities and Exchange Commission filings and reports. Such forward-looking statements speak only as of the date on which they are made, and we do not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the date of this 2017&nbsp;Q1 Form&nbsp;10-Q. If we do update or correct one or more forward-looking statements, investors and others should not conclude that we will make additional updates or corrections with respect thereto or with respect to other forward-looking statements.</FONT></P>
<P id=PARA392 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA391 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Overview</B></FONT></P>
<P id=PARA394 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA393 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Water Transmission Group</B><B>.</B> We are the largest manufacturer of engineered steel pipe water systems in North America. With our strategically located Water Transmission manufacturing facilities, we are well-positioned to meet North America&#8217;s growing needs for water and wastewater infrastructure. We serve a wide range of markets and our solutions-based products are a good fit for applications including water transmission, plant piping, tunnels and river crossings. We have established a prominent position based on a strong and widely-recognized reputation for quality, service and an extensive range of products engineered and manufactured to meet expectations in all categories of performance including highly corrosive environments. These pipeline systems are produced by our Water Transmission Group from several manufacturing facilities, which are located in Portland, Oregon; Adelanto, California; Parkersburg, West Virginia; Saginaw, Texas; Salt Lake City, Utah; St. Louis, Missouri; and Monterrey, Mexico. Our Water Transmission Group accounted for approximately 100% of our Net sales in the first three months of 2017.</FONT></P>
<P id=PARA396 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA395 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Our water infrastructure products are sold generally to installation contractors, who include our products in their bids to municipal agencies or privately-owned water companies for specific projects. We believe our sales are substantially driven by spending on new water infrastructure with a recent trend towards spending on water infrastructure replacement, repair and upgrade. Within the total range of pipe products, our products tend to fit the larger diameter, higher-pressure applications.</FONT></P>
<P id=PARA398 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA397 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Tubular Products Group</B><B>.</B> We are in the process of exploring the sale of our remaining Tubular Products business, which includes line, structural and standard pipe, and is located in Atchison, Kansas. This reflects our long-term objective to focus on our core Water Transmission business through organic growth initiatives as well as through merger and acquisition activity. The Atchison facility operated at reduced levels from April 2015 to January 2016, when we idled the facility to reduce operating expenses until market conditions improve or a sale is completed. All of the remaining previously manufactured tubular products inventory was sold by the second quarter of 2016. Our Tubular Products Group accounted for a nominal amount of our Net sales in the first three months of 2017.</FONT></P>
<P id=PARA400 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA399 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Our Current Economic Environment</B></FONT></P>
<P id=PARA402 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA401 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">We operate our Water Transmission Group with a long-term time horizon. Projects are often planned for many years in advance, and are sometimes part of 50-year build out plans. Long-term demand for water infrastructure projects in the United States appears strong. However, in the near term, we expect that strained governmental and water agency budgets and increased capacity from competition could impact the Water Transmission Group. Fluctuating steel costs will also be a factor, as the ability to adjust our selling prices as steel costs fluctuate will depend on market conditions. Purchased steel represents a substantial portion of our cost of sales, and changes in our selling prices often correlate directly to changes in steel costs.</FONT></P>
<P id=PARA404 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA403 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Demand for line pipe, the primary product of our Tubular Products Group, is correlated to oil and gas exploration activity in the United States, which is itself correlated to global oil prices. In addition to these macroeconomic factors, we continue to face pressures from significant volumes of foreign imports of tubular products, as well as increased pressures due to recent domestic capacity expansions by our competitors.</FONT></P>
<P id=PARA406 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1467  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1467  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1467  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">15</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1467  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1467  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1467.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA405 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Critical Accounting Policies and Estimates</B></FONT></P>
<P id=PARA408 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA407 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The discussion and analysis of our financial condition and results of operations are based upon our Condensed Consolidated Financial Statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. On an ongoing basis, we evaluate all of our estimates. Actual results may differ from these estimates under different assumptions or conditions. </FONT></P>
<P id=PARA410 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA409 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other than the inventories policy discussed below, there have been no significant changes in our critical accounting policies and estimates during the three months ended March&nbsp;31, 2017 as compared to the critical accounting policies and estimates disclosed in our 2016 Form&nbsp;10-K. See Note 11 of the Notes to Condensed Consolidated Financial Statements in Part I &#8211; Item I. &#8220;Financial Statements&#8221; of this 2017 Q1 Form&nbsp;10-Q for a description of accounting pronouncements adopted during the period.</FONT></P>
<P id=PARA412 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA411 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><I>Inventories:</I></FONT></P>
<P id=PARA414 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA413 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Inventories are stated at the lower of cost and net realizable value. Determining net realizable value of inventories involves judgments and assumptions, including projecting selling prices and cost of sales. To estimate net realizable value, we review recent sales and gross profit history, existing customer orders, current contract prices, industry supply and demand, forecasted steel prices, replacement costs, seasonal factors, general economic trends and other information, as applicable. If future market conditions are less favorable than those projected by us, inventory write-downs may be required. Raw material inventories of steel, stated at cost, are either on a specific identification basis or on an average cost basis. All other raw material inventories, as well as work-in-process and supplies, stated at cost, are on an average cost basis. Finished goods, stated at cost, use the first-in, first-out method of accounting.</FONT></P>
<P id=PARA416 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA415 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Recent Accounting Pronouncements</B></FONT></P>
<P id=PARA418 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA417 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">See Note 11 of the Notes to Condensed Consolidated Financial Statements in Part&nbsp;I &#8211; Item&nbsp;I. &#8220;Financial Statements&#8221; of this 2017 Q1 Form&nbsp;10-Q for a description of recent accounting pronouncements, including the dates of adoption and estimated effects on financial position, results of operations and cash flows.</FONT></P>
<P id=PARA420 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA419 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Results of Operations</B></FONT></P>
<P id=PARA422 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA421 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following tables set forth, for the periods indicated, certain financial information regarding costs and expenses expressed in dollars (in thousands) and as a percentage of total Net sales and Net sales of our business segments.</FONT></P>
<P id=PARA424 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1451  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR id=TBL1451.finRow.1>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.1.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.1.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 15%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA1375 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three months ended March 31, 2017</B></FONT></P></TD>
<TD id=TBL1451.finRow.1.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.1.lead.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.1.amt.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 15%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=6>
<P id=PARA1376 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three months ended March 31, 2016</B></FONT></P></TD>
<TD id=TBL1451.finRow.1.trail.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1451.finRow.2>
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.lead.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.amt.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1377 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>$</B></FONT></P></TD>
<TD id=TBL1451.finRow.2.trail.D2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.lead.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.amt.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1378 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>% of Net Sales</B></FONT></P></TD>
<TD id=TBL1451.finRow.2.trail.D3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.lead.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.amt.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1379 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>$</B></FONT></P></TD>
<TD id=TBL1451.finRow.2.trail.D4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.lead.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%"><B>&nbsp;</B></TD>
<TD id=TBL1451.finRow.2.amt.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colSpan=2>
<P id=PARA1380 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>% of Net Sales</B></FONT></P></TD>
<TD id=TBL1451.finRow.2.trail.D5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px"><B>&nbsp;</B></TD></TR>
<TR id=TBL1451.finRow.3 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1381 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales</FONT></P></TD>
<TD id=TBL1451.finRow.3.lead.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.symb.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.amt.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.trail.B2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.lead.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.symb.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.amt.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.trail.B3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.lead.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.symb.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.amt.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.trail.B4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.lead.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.symb.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.amt.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.3.trail.B5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff">&nbsp;</TD></TR>
<TR id=TBL1451.finRow.4 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1382 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</FONT></P></TD>
<TD id=TBL1451.finRow.4.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.4.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1451.finRow.4.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29,657 </TD>
<TD id=TBL1451.finRow.4.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.4.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.4.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.4.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">100.0 </TD>
<TD id=TBL1451.finRow.4.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>
<P id=PARA1385 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">%</FONT></P></TD>
<TD id=TBL1451.finRow.4.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.4.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1451.finRow.4.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29,358 </TD>
<TD id=TBL1451.finRow.4.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.4.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.4.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.4.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">86.5 </TD>
<TD id=TBL1451.finRow.4.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>
<P id=PARA1388 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">%</FONT></P></TD></TR>
<TR id=TBL1451.finRow.5 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1389 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</FONT></P></TD>
<TD id=TBL1451.finRow.5.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">9 </TD>
<TD id=TBL1451.finRow.5.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.5.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">- </TD>
<TD id=TBL1451.finRow.5.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.5.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">4,570 </TD>
<TD id=TBL1451.finRow.5.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.5.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.5.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">13.5 </TD>
<TD id=TBL1451.finRow.5.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.6 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1394 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total net sales</FONT></P></TD>
<TD id=TBL1451.finRow.6.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29,666 </TD>
<TD id=TBL1451.finRow.6.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.6.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">100.0 </TD>
<TD id=TBL1451.finRow.6.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.6.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">33,928 </TD>
<TD id=TBL1451.finRow.6.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.6.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.6.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">100.0 </TD>
<TD id=TBL1451.finRow.6.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.7 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1399 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales</FONT></P></TD>
<TD id=TBL1451.finRow.7.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">28,886 </TD>
<TD id=TBL1451.finRow.7.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.7.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">97.4 </TD>
<TD id=TBL1451.finRow.7.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.7.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">39,365 </TD>
<TD id=TBL1451.finRow.7.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.7.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.7.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">116.0 </TD>
<TD id=TBL1451.finRow.7.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.8 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1404 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gross profit (loss)</FONT></P></TD>
<TD id=TBL1451.finRow.8.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">780 </TD>
<TD id=TBL1451.finRow.8.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.8.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">2.6 </TD>
<TD id=TBL1451.finRow.8.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.8.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(5,437</TD>
<TD id=TBL1451.finRow.8.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.8.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.8.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(16.0</TD>
<TD id=TBL1451.finRow.8.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1451.finRow.9 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1409 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Selling, general and administrative expense</FONT></P></TD>
<TD id=TBL1451.finRow.9.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">3,840 </TD>
<TD id=TBL1451.finRow.9.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.9.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">12.9 </TD>
<TD id=TBL1451.finRow.9.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.9.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">4,599 </TD>
<TD id=TBL1451.finRow.9.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.9.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.9.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">13.6 </TD>
<TD id=TBL1451.finRow.9.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.10 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1414 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Restructuring expense</FONT></P></TD>
<TD id=TBL1451.finRow.10.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">881 </TD>
<TD id=TBL1451.finRow.10.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.10.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">3.0 </TD>
<TD id=TBL1451.finRow.10.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.10.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1451.finRow.10.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.10.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.10.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1451.finRow.10.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.11 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff">
<P id=PARA1419 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating loss</FONT></P></TD>
<TD id=TBL1451.finRow.11.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(3,941</TD>
<TD id=TBL1451.finRow.11.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.11.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(13.3</TD>
<TD id=TBL1451.finRow.11.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.11.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(10,036</TD>
<TD id=TBL1451.finRow.11.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.11.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.11.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(29.6</TD>
<TD id=TBL1451.finRow.11.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1451.finRow.12 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1424 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other income (expense)</FONT></P></TD>
<TD id=TBL1451.finRow.12.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(11</TD>
<TD id=TBL1451.finRow.12.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.12.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">- </TD>
<TD id=TBL1451.finRow.12.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.12.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">40 </TD>
<TD id=TBL1451.finRow.12.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.12.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.12.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">0.1 </TD>
<TD id=TBL1451.finRow.12.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.13 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1429 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Interest expense</FONT></P></TD>
<TD id=TBL1451.finRow.13.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(137</TD>
<TD id=TBL1451.finRow.13.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.13.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(0.5</TD>
<TD id=TBL1451.finRow.13.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.13.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(119</TD>
<TD id=TBL1451.finRow.13.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.13.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.13.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(0.3</TD>
<TD id=TBL1451.finRow.13.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1451.finRow.14 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff">
<P id=PARA1434 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss before income taxes</FONT></P></TD>
<TD id=TBL1451.finRow.14.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(4,089</TD>
<TD id=TBL1451.finRow.14.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.14.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(13.8</TD>
<TD id=TBL1451.finRow.14.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.14.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(10,115</TD>
<TD id=TBL1451.finRow.14.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.14.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.14.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(29.8</TD>
<TD id=TBL1451.finRow.14.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD></TR>
<TR id=TBL1451.finRow.15 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<P id=PARA1439 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit</FONT></P></TD>
<TD id=TBL1451.finRow.15.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(221</TD>
<TD id=TBL1451.finRow.15.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.15.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(0.7</TD>
<TD id=TBL1451.finRow.15.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.15.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(532</TD>
<TD id=TBL1451.finRow.15.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD>
<TD id=TBL1451.finRow.15.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.15.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">(1.6</TD>
<TD id=TBL1451.finRow.15.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>)</TD></TR>
<TR id=TBL1451.finRow.16 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<P id=PARA1444 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss</FONT></P></TD>
<TD id=TBL1451.finRow.16.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1451.finRow.16.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(3,868</TD>
<TD id=TBL1451.finRow.16.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.16.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(13.1</TD>
<TD id=TBL1451.finRow.16.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>
<P id=PARA1447 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25">)<FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">%</FONT></P></TD>
<TD id=TBL1451.finRow.16.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</TD>
<TD id=TBL1451.finRow.16.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(9,583</TD>
<TD id=TBL1451.finRow.16.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)</TD>
<TD id=TBL1451.finRow.16.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(28.2</TD>
<TD id=TBL1451.finRow.16.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>
<P id=PARA1450 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25">)<FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">%</FONT></P></TD></TR>
<TR id=TBL1451.finRow.16 style="BACKGROUND-COLOR: #cceeff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.16.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.16.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.16.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" noWrap>&nbsp;</TD></TR>
<TR id=TBL1451.finRow.16 style="BACKGROUND-COLOR: #ffffff">
<TD style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 43%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: -9pt">Water Transmission segment gross profit (loss) as a percentage of segment net sales</TD>
<TD id=TBL1451.finRow.16.lead.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.trail.2 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.16.lead.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">3.9</TD>
<TD id=TBL1451.finRow.16.trail.3 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 2%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>%</TD>
<TD id=TBL1451.finRow.16.lead.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.trail.4 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>&nbsp;</TD>
<TD id=TBL1451.finRow.16.lead.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.symb.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</TD>
<TD id=TBL1451.finRow.16.amt.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">(19.6</TD>
<TD id=TBL1451.finRow.16.trail.5 style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" noWrap>)%</TD></TR></TABLE>
<P id=PARA426 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA425 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Three Months Ended </B><B>March&nbsp;31, 2017</B><B> Compared to Three Months Ended </B><B>March&nbsp;31, 2016</B></FONT></P>
<P id=PARA428 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA427 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">As discussed above, we are in the process of exploring the sale of our remaining Tubular Products business, and we operated the Atchison, Kansas facility at reduced levels from April 2015 to January 2016, at which time we idled the facility to reduce operating expenses until market conditions improve or a sale is completed. All of the remaining previously manufactured tubular products inventory was sold by the second quarter of 2016. In recognition of this strategic decision, the discussion below is focused on the Water Transmission segment.</FONT></P>
<P id=PARA430 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1468  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1468  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1468  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">16</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1468  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1468  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1468.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA429 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Net sales.</I></B> Net sales decreased 12.6% to $29.7&nbsp;million for the first quarter of 2017 compared to $33.9&nbsp;million for the first quarter of 2016. One customer in the Water Transmission segment accounted for 32.2% of total Net sales in the first quarter of 2017. Two customers in the Water Transmission segment accounted for 32.1% and 14.0%, respectively, of total Net sales in the first quarter of 2016.</FONT></P>
<P id=PARA432 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA431 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission sales increased 1.0% to $29.7&nbsp;million for the first quarter of 2017 compared to $29.4&nbsp;million for the first quarter of 2016. The increase in sales in the first quarter of 2017 compared to the first quarter of 2016 was due to a 130% increase in selling price per ton, offset by a 56% decrease in tons produced. The increase in selling prices per ton in the first quarter of 2017 was due to improved market conditions and a change in product mix. The decrease in tons produced was due to project timing. Bidding activity, backlog and production levels may vary significantly from period to period affecting sales volumes.</FONT></P>
<P id=PARA434 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA433 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Gross profit</I></B><B><I> (loss)</I></B><B><I>.</I></B> Gross profit increased from a $5.4&nbsp;million gross loss (negative 16.0% of total Net sales) in the first quarter of 2016 to a $0.8&nbsp;million gross profit (2.6% of total Net sales) in the first quarter of 2017.</FONT></P>
<P id=PARA436 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA435 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission gross profit increased $6.9&nbsp;million, or 120.3%, to a $1.2&nbsp;million gross profit (3.9% of segment Net sales) for the first quarter of 2017 compared to $5.8&nbsp;million gross loss (negative 19.6% of segment Net sales) for the first quarter of 2016. The increase in Water Transmission gross profit was due to improved pricing as well as our focus on margin over volume.</FONT></P>
<P id=PARA438 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA437 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Selling, general and administrative expense.</I></B> Selling, general and administrative expense decreased 16.5% to $3.8&nbsp;million (12.9% of total Net sales) for the first quarter of 2017 compared to $4.6&nbsp;million (13.6% of total Net sales) for the first quarter of 2016. The decrease was due primarily to $0.5&nbsp;million in lower wages and benefits due to lower headcount and a $0.2&nbsp;million decrease in professional fees.</FONT></P>
<P id=PARA440 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA439 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Restructuring expense</I></B><B><I>.</I></B> In response to adverse market conditions, we sold our Denver, Colorado facility (part of our Water Transmission segment) in October 2016. We incurred restructuring expense of $0.9&nbsp;million in the first quarter of 2017 related to demobilization activities. We completed the demobilization project and vacated the Denver facility in the first quarter of 2017.</FONT></P>
<P id=PARA442 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA441 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Income taxes.</I></B> The Income tax benefit was $0.2&nbsp;million in the first quarter of 2017 (an effective income tax benefit rate of 5.4%) compared to an Income tax benefit of $0.5&nbsp;million in the first quarter of 2016 (an effective income tax benefit rate of 5.3%). The effective income tax benefit rate for the three months ended March&nbsp;31, 2017 was significantly lower than statutory rates primarily because of the accounting change discussed in Note 11 of the Notes to Condensed Consolidated Financial Statements in Part&nbsp;I &#8211; Item&nbsp;1. &#8220;Financial Statements&#8221; of this 2017&nbsp;Q1 Form&nbsp;10-Q, under which the Company recognized $0.8&nbsp;million of excess tax deficiencies from share-based compensation as an income tax expense for the three months ended March 31, 2017. The effective income tax rate can change significantly depending on the relationship of permanent income tax deductions and tax credits to estimated pre-tax income or loss and the changes in valuation allowances. Accordingly, the comparison of effective income tax rates between periods is not meaningful in all situations.</FONT></P>
<P id=PARA444 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA443 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Liquidity and Capital Resources</B></FONT></P>
<P id=PARA446 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA445 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Sources and Uses of Cash</I></B></FONT></P>
<P id=PARA448 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA447 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Our principal sources of liquidity generally include operating cash flows and our Loan and Security Agreement (the &#8220;Agreement&#8221;) with Bank of American, N.A. From time to time our long-term capital needs may be met through the issuance of long-term debt or additional equity. Our principal uses of liquidity generally include capital expenditures, working capital and debt service.</FONT></P>
<P id=PARA450 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA449 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">As of March&nbsp;31, 2017, our working capital (current assets minus current liabilities) was $91.2&nbsp;million compared to $93.6&nbsp;million as of December&nbsp;31, 2016. Cash and cash equivalents totaled $20.8&nbsp;million and $21.8&nbsp;million as of March&nbsp;31, 2017 and December&nbsp;31, 2016, respectively. There were no borrowings under the Agreement as of March&nbsp;31, 2017 and December&nbsp;31, 2016.</FONT></P>
<P id=PARA452 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA451 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Fluctuations in our working capital accounts result from timing differences between production, shipment, invoicing and collection, as well as changes in levels of production and costs of materials. We typically have a relatively large investment in working capital, as we generally pay for materials, labor and other production costs in the initial stages of a project, while payments from our customers are generally received after finished product is delivered. Our revenues in the Water Transmission segment are recognized on a percentage-of-completion method; therefore, cash receipts typically occur subsequent to when revenue is recognized and the elapsed time between when revenue is recorded and when cash is received can be significant. As such, our payment cycle is a significantly shorter interval than our collection cycle, although the effect of this difference in the cycles may vary by project, and from period to period.</FONT></P>
<P id=PARA454 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA453 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net cash used in operating activities in the first three months of 2017 was $0.3&nbsp;million. Cash used in operating activities was primarily the result of fluctuations in working capital accounts that included decreases in trade receivables and inventories, offset by decreases in accounts payable and accrued and other liabilities.</FONT></P>
<P id=PARA456 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA455 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net cash used in investing activities in the first three months of 2017 was $0.5&nbsp;million. This was due to $0.5&nbsp;million of capital expenditures, which was primarily standard capital replacement. Total capital expenditures are expected to be approximately $6.0&nbsp;million for 2017.</FONT></P>
<P id=PARA458 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1469  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1469  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1469  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">17</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1469  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1469  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1469.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA457 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net cash used in financing activities in the first three months of 2017 was $0.2&nbsp;million, primarily due to the $0.1&nbsp;million payment of contingent consideration in February 2017 for amounts earned on 2016 revenues of Permalok Corporation and capital lease payments totaling $0.1&nbsp;million.</FONT></P>
<P id=PARA460 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA459 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">We anticipate that our existing cash and cash equivalents, cash flows expected to be generated by operations and amounts available under the Agreement will be adequate to fund our working capital and capital expenditure requirements for at least the next twelve months. To the extent necessary, we may also satisfy capital requirements through additional bank borrowings, senior notes, term notes, subordinated debt and capital and operating leases, if such resources are available on satisfactory terms. We have from time to time evaluated and continue to evaluate opportunities for acquisitions and expansion. Any such transactions, if consummated, may use a portion of our working capital or necessitate additional bank borrowings or other sources of funding.</FONT></P>
<P id=PARA462 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA461 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">On March 17, 2017, we filed a registration statement on Form S-3 (Registration No.&nbsp;333-216802) with the Securities and Exchange Commission (the &#8220;SEC&#8221;), which has not yet been declared effective by the SEC, covering the potential future sale of up to $120&nbsp;million of our equity and/or debt securities or combinations thereof. This registration statement, once effective, provides another potential source of liquidity to raise capital if we need it, in addition to other alternatives already in place.</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"> </FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">We cannot be certain that funding will be available on favorable terms or available at all. To the extent that we raise additional funds by issuing equity securities, our stockholders may experience significant dilution. Please refer to the factors discussed in Part&nbsp;I &#8211; Item&nbsp;1A. &#8220;Risk Factors&#8221; in our 2016 Form&nbsp;10-K.</FONT></P>
<P id=PARA464 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA463 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Borrowings on Line of Credit</I></B></FONT></P>
<P id=PARA466 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA465 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">As of March&nbsp;31, 2017, we had no outstanding borrowings and $2.0&nbsp;million of outstanding letters of credit under the Agreement dated October&nbsp;26, 2015, as amended on October 19, 2016. The Agreement expires on October&nbsp;25, 2018 and provides for revolving loans and letters of credit up to the maximum principal amount (the &#8220;Revolver Commitment&#8221;) of $60&nbsp;million, subject to a borrowing base. We have the ability to increase the Revolver Commitment to $100&nbsp;million, subject to the provisions of the Agreement.</FONT></P>
<P id=PARA468 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA467 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The borrowing base is calculated by applying various advance rates to eligible accounts receivable, costs and expected earnings in excess of billings, inventories and fixed assets, subject to various exclusions, adjustments and sublimits by asset class. Additionally, the Agreement effectively limits availability under the borrowing base during times when our Fixed Charge Coverage Ratio, as defined in the Agreement, is not met for the previous twelve-month period. As of March&nbsp;31, 2017, the Fixed Charge Coverage Ratio was not met, and therefore the availability limit applied. Including the effect of this limit, we had additional borrowing capacity of $12.5&nbsp;million, net of outstanding letters of credit, under the Agreement as of March&nbsp;31, 2017. Based on our business plan and forecasts of operations, we expect to have sufficient credit availability to support our operations in 2017.</FONT></P>
<P id=PARA470 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA469 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Borrowings under the Agreement bear interest at rates related to London Interbank Offered Rate plus 1.75% to 2.25%, or at Bank of America&#8217;s prime rate plus 0.75% to 1.25%. Borrowings under the Agreement are secured by substantially all of our assets.</FONT></P>
<P id=PARA472 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA471 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Capital Leases</I></B></FONT></P>
<P id=PARA474 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA473 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">We lease certain equipment used in the manufacturing process. We had a total of $0.8&nbsp;million in capital lease obligations outstanding as of March&nbsp;31, 2017. The weighted average interest rate on all of our capital leases was 4.45%.</FONT></P>
<P id=PARA476 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA475 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><I>Off Balance Sheet Arrangements</I></B></FONT></P>
<P id=PARA478 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA477 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">We do not have any off balance sheet arrangements that are reasonably likely to have a current or future material effect on our financial position, results of operations or cash flows.</FONT></P>
<P id=PARA480 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA479 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1498  name="BKMK1498"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>Item&nbsp;</B></U></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>3.</B></U><U><B> </B></U><U><B>Quantitative and Qualitative Disclosure</B></U><U><B>s</B></U><U><B> About Market Risk</B></U></FONT></P>
<P id=PARA482 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA481 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For a discussion of our market risk associated with foreign currencies and interest rates, see Part&nbsp;II &#8211; Item&nbsp;7A. &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8221; of our 2016 Form&nbsp;10-K.</FONT></P>
<P id=PARA484 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA483 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1499  name="BKMK1499"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>Item&nbsp;</B></U></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U><B>4.</B></U><U><B> </B></U><U><B>Controls and Procedures</B></U></FONT></P>
<P id=PARA486 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA485 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; BACKGROUND-COLOR: #ffffff"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Evaluation of Disclosure Controls and Procedures</B></FONT></P>
<P id=PARA488 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA487 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;)) are designed to provide reasonable assurance that information required to be disclosed in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and that such information is accumulated and communicated to our management, including the Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), as appropriate, to allow timely decisions regarding required disclosures.</FONT></P>
<P id=PARA490 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA489 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In connection with the preparation of this Quarterly Report on Form&nbsp;10-Q for the quarter ended March&nbsp;31, 2017, our management, under the supervision and with the participation of our CEO and CFO, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of March&nbsp;31, 2017. As a result of the assessment, our CEO and CFO have concluded that, as of March&nbsp;31, 2017, our disclosure controls and procedures were effective.</FONT></P>
<P id=PARA492 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1470  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1470  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1470  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">18</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1470  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1470  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1470.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA491 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Changes in Internal Control over Financial Reporting</B></FONT></P>
<P id=PARA494 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA493 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">There were no significant changes in our internal control over financial reporting during the quarter ended March&nbsp;31, 2017, that have materially affected or are reasonably likely to materially affect our internal controls over financial reporting.</FONT></P>
<P id=PARA496 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA495 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1500  name="BKMK1500"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>Part</U></B><B><U>&nbsp;</U></B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>II &#8211; </U></B><B><U>OTHER INFORMATION</U></B></FONT></P>
<P id=PARA498 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA497 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1501  name="BKMK1501"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>Item&nbsp;</U></B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>1.</U></B><B><U> </U></B><B><U>Legal Proceedings</U></B></FONT></P>
<P id=PARA500 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA499 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">We are party to a variety of legal actions arising out of the normal course of business. Plaintiffs occasionally seek punitive or exemplary damages. We do not believe that such normal and routine litigation will have a material impact on our consolidated financial results. We are also involved in other kinds of legal actions, some of which assert or may assert claims or seek to impose fines, penalties and other costs in substantial amounts. See Note 6 of the Notes to Condensed Consolidated Financial Statements in Part&nbsp;I &#8211; Item&nbsp;1. &#8220;Financial Statements&#8221; of this 2017&nbsp;Q1 Form 10-Q.</FONT></P>
<P id=PARA502 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA501 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1502  name="BKMK1502"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>Item&nbsp;</U></B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>1A.</U></B><B><U> </U></B><B><U>Risk Factors</U></B></FONT></P>
<P id=PARA504 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA503 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In addition to the other information set forth in this 2017&nbsp;Q1 Form&nbsp;10-Q, the factors discussed in Part&nbsp;I &#8211; Item&nbsp;1A. &#8220;Risk Factors&#8221; in our 2016 Form&nbsp;10-K could materially affect our business, financial condition or operating results. The risks described in our 2016 Form&nbsp;10-K are not the only risks facing us. There are additional risks and uncertainties not currently known to us or that we currently deem to be immaterial, that may also materially adversely affect our business, financial condition or operating results.</FONT></P>
<P id=PARA506 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA505 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1503  name="BKMK1503"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>Item</U></B><B><U>&nbsp;</U></B></FONT></A><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B><U>6.</U></B><B><U> </U></B><B><U>Exhibits</U></B></FONT></P>
<P id=PARA508 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA507 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(a) The exhibits filed as part of this 2017&nbsp;Q1 Form&nbsp;10-Q are listed below:</FONT></P>
<P id=PARA509 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL542S1  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width=158>
<P id=PARA510 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Exhibit</B></FONT></P>
<P id=PARA511 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Number</B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P></TD>
<TD style="WIDTH: 1%; VERTICAL-ALIGN: bottom" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width=1436 colSpan=2>
<P id=PARA513 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Description</B></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp; </TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: middle" width=1436 colSpan=2>&nbsp; </TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>31.1</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt" width=1436 colSpan=2><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">2002</FONT></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: top" width=1436 colSpan=2>&nbsp;</TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>31.2</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt" width=1436 colSpan=2>Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: top" width=1436 colSpan=2>&nbsp;</TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>
<P id=PARA519 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">32.1</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>
<P id=PARA524 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp; </TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: middle" width=1436 colSpan=2>&nbsp; </TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>
<P id=PARA525 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">32.2</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>
<P id=PARA526 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp; </TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: middle" width=1436 colSpan=2>&nbsp; </TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>
<P id=PARA527 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">101.INS</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>
<P id=PARA528 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">XBRL Instance Document</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp; </TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: middle; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: middle" width=1436 colSpan=2>&nbsp; </TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>
<P id=PARA529 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">101.SCH</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>
<P id=PARA530 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">XBRL Taxonomy Extension Schema Document</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp; </TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: top" width=1436 colSpan=2>&nbsp; </TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>
<P id=PARA531 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">101.CAL</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>
<P id=PARA532 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">XBRL Taxonomy Extension Calculation Document</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp; </TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="WIDTH: 93%; VERTICAL-ALIGN: top" width=1436 colSpan=2>&nbsp; </TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>
<P id=PARA533 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">101.DEF</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>
<P id=PARA534 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">XBRL Taxonomy Definition Linkbase Document</FONT></P></TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=1436 colSpan=2>&nbsp;</TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>101.LAB</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>XBRL Taxonomy Extension Label Linkbase Document</TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=1436 colSpan=2>&nbsp;</TD></TR>
<TR>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 7%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>101.PRE</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 1%; VERTICAL-ALIGN: top; MARGIN-TOP: 0px" width=158>&nbsp;</TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 93%; VERTICAL-ALIGN: top; PADDING-LEFT: 9pt; MARGIN-TOP: 0px" width=1436 colSpan=2>XBRL Taxonomy Extension Presentation Linkbase Document</TD></TR></TABLE>
<P id=PARA1474 style="MARGIN: 0pt 0pt 0pt 63pt; LINE-HEIGHT: 1.25">_____________________________&nbsp;</P>
<P id=PARA543 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<DIV id=PGBK1473  style="WIDTH: 100%; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt">
<DIV id=PGFTR1473  style="WIDTH: 100%; TEXT-ALIGN: center">&nbsp;</DIV>
<DIV id=PGNUM1473  style="FONT-SIZE: 10pt; WIDTH: 100%; TEXT-ALIGN: center">19</DIV>
<HR style="HEIGHT: 2px; WIDTH: 100%; PAGE-BREAK-AFTER: always; COLOR: #000000" noShade>
<A id=TOCLINK1473  href="#TOC">Table of Contents</A>
<DIV id=PGHDR1473  style="WIDTH: 100%; TEXT-ALIGN: left">&nbsp;</DIV></DIV>
<P id=PARA1473.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B></B></FONT></P>
<P style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><A id=BKMK1504  name="BKMK1504"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>SIGNATURES</B></FONT></A></P>
<P id=PARA545 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA544 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</FONT></P>
<P id=PARA547 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA546 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Dated: May&nbsp;3, 2017</FONT></P>
<P id=PARA548 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL564  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; MARGIN-LEFT: 60%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: middle">&nbsp; </TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: middle">&nbsp; </TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top" colSpan=2>
<P id=PARA549 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">NORTHWEST PIPE COMPANY</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: middle">
<P id=PARA550 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">By:</FONT></P></TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: middle">
<P id=PARA551 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><U><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">/s/ Scott Montross&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></U></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">
<P id=PARA552 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: bottom">
<P id=PARA553 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Scott Montross</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">
<P id=PARA554 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: bottom">
<P id=PARA555 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Director, President and Chief Executive Officer</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">&nbsp;</TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: bottom">&nbsp;</TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: middle">
<P id=PARA556 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">By: </FONT></P></TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: middle">
<P id=PARA557 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><U>/</U><U>s</U><U>/ Robin Gantt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">
<P id=PARA558 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: bottom">
<P id=PARA559 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Robin Gantt</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">
<P id=PARA560 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="MARGIN-BOTTOM: 0px; WIDTH: 92%; VERTICAL-ALIGN: bottom; MARGIN-TOP: 0px">
<P id=PARA561 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Senior Vice President, Chief Financial Officer </FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">&nbsp;</TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt">and Corporate Secretary</TD></TR>
<TR>
<TD style="WIDTH: 8%; VERTICAL-ALIGN: top">
<P id=PARA562 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 92%; VERTICAL-ALIGN: bottom">
<P id=PARA563 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(Principal Financial Officer)</FONT></P></TD></TR></TABLE>
<P id=PARA566 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA565 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT>
<P style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25">20</P></BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML><HEAD><TITLE>nwpx20170331_10q.htm</TITLE>
<!-- Created by RDG HTML Converter -->
</HEAD>
<BODY style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px"></FONT>
<P id=PARA2 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"></P>
<P id=PARA567 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Exhibit 31.1</B></FONT></P>
<P id=PARA569 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA568 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>
<P id=PARA570 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>
<P id=PARA572 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA571 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">I, Scott Montross, certify that:</FONT></P>
<P id=PARA574 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB575  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA576 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">1.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA577 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">I have reviewed this Quarterly Report on Form 10-Q of Northwest Pipe Company;</FONT></P></TD></TR></TABLE>
<P id=PARA579 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB580  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA581 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">2.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA582 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></P></TD></TR></TABLE>
<P id=PARA584 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB585  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA586 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">3.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA587 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></P></TD></TR></TABLE>
<P id=PARA589 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB590  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA591 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">4.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA592 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P></TD></TR></TABLE>
<P id=PARA594 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB595  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA596 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">a.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA597 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></P></TD></TR></TABLE>
<P id=PARA599 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB600  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA601 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">b.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA602 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P></TD></TR></TABLE>
<P id=PARA604 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB605  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA606 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">c.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA607 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></P></TD></TR></TABLE>
<P id=PARA609 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB610  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA611 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">d.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA612 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</FONT></P></TD></TR></TABLE>
<P id=PARA614 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB615  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA616 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">5.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA617 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</FONT></P></TD></TR></TABLE>
<P id=PARA619 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB620  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA621 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">a.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA622 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</FONT></P></TD></TR></TABLE>
<P id=PARA624 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB625  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA626 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">b.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA627 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</FONT></P></TD></TR></TABLE>
<P id=PARA629 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA628 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 48.95pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -24.5pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL1  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 57%; TEXT-ALIGN: left" vAlign=top width="50%" align=left>
<P id=PARA1.12 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></FONT>Date: May&nbsp;3, 2017&nbsp;</P></TD>
<TD style="WIDTH: 3%; TEXT-ALIGN: left" vAlign=top width="3%">
<P id=PARA1.13 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">By: </FONT></P></TD>
<TD style="WIDTH: 40%; BORDER-BOTTOM: #000000 1px solid" vAlign=top colSpan=2 noWrap align=left>
<P id=PARA1.14 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">/s/ </FONT>Scott Montross <FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 57%" vAlign=top width="50%">
<P id=PARA1.16 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 3%" vAlign=top width="3%">
<P id=PARA1.17 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 40%" vAlign=top colSpan=2>
<P id=PARA1.18 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></FONT>Scott Montross <FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 57%" vAlign=top width="50%">
<P id=PARA1.20 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 3%" vAlign=top width="3%">
<P id=PARA1.21 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 40%" vAlign=top colSpan=2>
<P id=PARA1.22 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></FONT>Director, President and Chief Executive Officer <FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD></TR></TABLE>
<P id=PARA631 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt">
<P id=PARA633 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 48.95pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12.9pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT>
<P></P>
<P id=PARA636.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px">&nbsp;</P>
<P id=PARA637 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT>&nbsp;</P></BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML><HEAD><TITLE>ex31-2.htm</TITLE>
<!-- Created by RDG HTML Converter -->
</HEAD>
<BODY>
<P id=PARA637 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Exhibit 31.2</B></FONT></P>
<P id=PARA639 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA638 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>
<P id=PARA640 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>
<P id=PARA642 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA641 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">I, Robin Gantt, certify that:</FONT></P>
<P id=PARA644 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB645  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA646 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">1.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA647 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">I have reviewed this Quarterly Report on Form 10-Q of Northwest Pipe Company;</FONT></P></TD></TR></TABLE>
<P id=PARA649 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB650  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA651 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">2.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA652 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></P></TD></TR></TABLE>
<P id=PARA654 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB655  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA656 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">3.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA657 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></P></TD></TR></TABLE>
<P id=PARA659 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB660  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA661 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">4.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA662 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P></TD></TR></TABLE>
<P id=PARA664 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB665  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA666 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">a.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA667 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></P></TD></TR></TABLE>
<P id=PARA669 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB670  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA671 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">b.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA672 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P></TD></TR></TABLE>
<P id=PARA674 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB675  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA676 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">c.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA677 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></P></TD></TR></TABLE>
<P id=PARA679 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB680  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA681 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">d.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA682 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</FONT></P></TD></TR></TABLE>
<P id=PARA684 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB685  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 25pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA686 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">5.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA687 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</FONT></P></TD></TR></TABLE>
<P id=PARA689 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB690  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 56pt">&nbsp;</TD>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA691 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">a.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA692 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</FONT></P></TD></TR></TABLE>
<P id=PARA694 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB695  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 54pt">&nbsp;</TD>
<TD style="WIDTH: 27pt; VERTICAL-ALIGN: top">
<P id=PARA696 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">b.</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA697 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</FONT></P></TD></TR></TABLE>
<P id=PARA699 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P>
<P style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt">&nbsp;</P>
<P id=PARA698 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">
<TABLE id=TBL1  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 57%; TEXT-ALIGN: left" vAlign=top width="50%" align=left>
<P id=PARA1.12 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></FONT>Date: May&nbsp;3, 2017&nbsp;</P></TD>
<TD style="WIDTH: 3%; TEXT-ALIGN: left" vAlign=top width="3%">
<P id=PARA1.13 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">By: </FONT></P></TD>
<TD style="WIDTH: 40%; BORDER-BOTTOM: #000000 1px solid" vAlign=top colSpan=2 noWrap align=left>
<P id=PARA1.14 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">/s/ </FONT>Robin Gantt <FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 57%" vAlign=top width="50%">
<P id=PARA1.16 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 3%" vAlign=top width="3%">
<P id=PARA1.17 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 40%" vAlign=top colSpan=2>Robin Gantt</TD></TR>
<TR>
<TD style="WIDTH: 57%" vAlign=top width="50%">
<P id=PARA1.20 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 3%" vAlign=top width="3%">
<P id=PARA1.21 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P></TD>
<TD style="WIDTH: 40%" vAlign=top colSpan=2>Senior Vice President, Chief Financial Officer&nbsp;</TD></TR>
<TR>
<TD style="WIDTH: 57%" vAlign=top width="50%">&nbsp;</TD>
<TD style="WIDTH: 3%" vAlign=top width="3%">&nbsp;</TD>
<TD style="WIDTH: 40%; PADDING-LEFT: 18pt" vAlign=top colSpan=2>and Corporate Secretary </TD></TR>
<TR>
<TD style="WIDTH: 57%" vAlign=top width="50%">&nbsp;</TD>
<TD style="WIDTH: 3%" vAlign=top width="3%">&nbsp;</TD>
<TD style="WIDTH: 40%" vAlign=top colSpan=2>(Principal Financial Officer) </TD></TR></TABLE>
<P id=PARA631 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"></P>
<P id=PARA633 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 48.95pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12.9pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P></FONT>
<P id=PARA1 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"></P>
<P id=PARA631 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"></P>
<P id=PARA633 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 48.95pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -12.9pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P></FONT>
<P id=PARA705 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25; TEXT-INDENT: 57.5%"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT></P>
<P id=PARA706.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA706.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"></P></BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML><HEAD><TITLE>ex32-1.htm</TITLE>
<!-- Created by RDG HTML Converter -->
</HEAD>
<BODY>
<P id=PARA707 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Exhibit 32.1</B></FONT></P>
<P id=PARA709 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA708 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>
<P id=PARA710 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>
<P id=PARA712 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA711 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In connection with the Quarterly Report of Northwest Pipe Company (the &#8220;Company&#8221;) on Form 10-Q for the period ended March&nbsp;31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Scott Montross, Director, President and Chief Executive Officer of the Company, certify, pursuant to 18&nbsp;U.S.C. &#167;&nbsp;1350, as adopted pursuant to &#167;&nbsp;906 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>
<P id=PARA714 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB715  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA716 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(1)</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA717 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P></TD></TR></TABLE>
<P id=PARA719 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB720  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 24pt; VERTICAL-ALIGN: top">
<P id=PARA721 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(2)</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA722 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></P></TD></TR></TABLE>
<P id=PARA723 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL729  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="WIDTH: 100%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 1px solid">
<P id=PARA724 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">/s/ Scott Montross</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 100%; VERTICAL-ALIGN: top">
<P id=PARA726 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Scott Montross</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 100%; VERTICAL-ALIGN: top">
<P id=PARA727 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Director, President and Chief Executive Officer</FONT></P></TD></TR>
<TR>
<TD style="WIDTH: 100%; VERTICAL-ALIGN: top">
<P id=PARA728 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">May&nbsp;3, 2017</FONT></P></TD></TR></TABLE>
<P id=PARA730.1 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</FONT></P>
<P id=PARA730.2 style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"></P>
<P id=PARA731 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT>&nbsp;</P></BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<HTML><HEAD><TITLE>ex32-2.htm</TITLE>
<!-- Created by RDG HTML Converter -->
</HEAD>
<BODY>
<P id=PARA731 style="TEXT-ALIGN: right; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>Exhibit 32.2</B></FONT></P>
<P id=PARA733 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA732 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>
<P id=PARA734 style="TEXT-ALIGN: center; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><B>AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>
<P id=PARA736 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA735 style="TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In connection with the Quarterly Report of Northwest Pipe Company (the &#8220;Company&#8221;) on Form&nbsp;10-Q for the period ended March&nbsp;31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Robin Gantt, Senior Vice President, Chief Financial Officer and Corporate Secretary of the Company, certify, pursuant to 18&nbsp;U.S.C. &#167;&nbsp;1350, as adopted pursuant to &#167;&nbsp;906 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>
<P id=PARA738 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB739  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="VERTICAL-ALIGN: top; WIDTH: 24pt">
<P id=PARA740 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(1)</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA741 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P></TD></TR></TABLE>
<P id=PARA743 style="MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=MTAB744  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="VERTICAL-ALIGN: top; WIDTH: 24pt">
<P id=PARA745 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">(2)</FONT></P></TD>
<TD style="VERTICAL-ALIGN: top">
<P id=PARA746 style="MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"></FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></P></TD></TR></TABLE>
<P id=PARA747 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<TABLE id=TBL753  style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; TEXT-INDENT: 0px" cellSpacing=0 cellPadding=0 border=0>

<TR>
<TD style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 1px solid; WIDTH: 100%">
<P id=PARA748 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">/s/ Robin Gantt</FONT><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></TD></TR>
<TR>
<TD style="VERTICAL-ALIGN: top; WIDTH: 100%">
<P id=PARA750 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Robin Gantt</FONT></P></TD></TR>
<TR>
<TD style="VERTICAL-ALIGN: top; WIDTH: 100%">
<P id=PARA751 style="TEXT-ALIGN: left; MARGIN: 0pt 0pt 0pt 18pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -18pt"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Senior Vice President, Chief Financial Officer </FONT></P></TD></TR>
<TR>
<TD style="VERTICAL-ALIGN: top; PADDING-LEFT: 18pt; WIDTH: 100%">and Corporate Secretary</TD></TR>
<TR>
<TD style="VERTICAL-ALIGN: top; WIDTH: 100%">
<P id=PARA752 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">May&nbsp;3, 2017</FONT></P></TD></TR></TABLE>
<P id=PARA754 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P>
<P id=PARA755 style="TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><FONT style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</FONT></P></BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>nwpx-20170331.xml
<DESCRIPTION>EXHIBIT 101.INS
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 10:39PM UTC 2017-04-29--><xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:nwpx="http://www.nwpipe.com/20170331" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:href="nwpx-20170331.xsd" xlink:type="simple"/>
  <dei:AmendmentFlag contextRef="d_2017-01-01_2017-03-31" id="c-14">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="d_2017-01-01_2017-03-31" id="c-4">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="d_2017-01-01_2017-03-31" id="c-13">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="d_2017-01-01_2017-03-31" id="c-12">2017</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="d_2017-01-01_2017-03-31" id="c-11">2017-03-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="d_2017-01-01_2017-03-31" id="c-10">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="d_2017-01-01_2017-03-31" id="c-2">0001001385</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="i_2017-04-28" decimals="INF" id="c-9" unitRef="xbrli-shares">9604811</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="d_2017-01-01_2017-03-31" id="c-6">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="d_2017-01-01_2017-03-31" id="c-5">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityRegistrantName contextRef="d_2017-01-01_2017-03-31" id="c-1">Northwest Pipe Co.</dei:EntityRegistrantName>
  <dei:EntityVoluntaryFilers contextRef="d_2017-01-01_2017-03-31" id="c-7">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="d_2017-01-01_2017-03-31" id="c-8">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:TradingSymbol contextRef="d_2017-01-01_2017-03-31" id="c-3">nwpx</dei:TradingSymbol>
  <invest:DerivativeNotionalAmount contextRef="i_2017-03-31_HedgingDesignationAxis-NondesignatedMember" decimals="0" id="c16646666" unitRef="iso4217-usd">900000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2017-03-31_HedgingDesignationAxis-NondesignatedMember" decimals="-5" id="c16646668" unitRef="iso4217-cad">1300000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2017-03-31_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" decimals="0" id="c16646674" unitRef="iso4217-usd">1700000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2017-03-31_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" decimals="-5" id="c16646675" unitRef="iso4217-cad">2200000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2016-12-31_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" decimals="0" id="c16646676" unitRef="iso4217-usd">3400000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2016-12-31_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" decimals="-5" id="c16646677" unitRef="iso4217-cad">4500000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2016-12-31_HedgingDesignationAxis-NondesignatedMember" decimals="0" id="c16646667" unitRef="iso4217-usd">900000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount contextRef="i_2016-12-31_HedgingDesignationAxis-NondesignatedMember" decimals="-5" id="c16646669" unitRef="iso4217-cad">1300000</invest:DerivativeNotionalAmount>
  <nwpx:EstimatedCostOfEPASelectedRemedy contextRef="d_2017-01-01_2017-01-31" decimals="-5" id="c16646773" unitRef="iso4217-usd">1050000000</nwpx:EstimatedCostOfEPASelectedRemedy>
  <nwpx:EstimatedTimeToCompleteSelectedEPARemedy contextRef="d_2017-01-01_2017-01-31" id="c16646774">P13Y</nwpx:EstimatedTimeToCompleteSelectedEPARemedy>
  <nwpx:InventoryCurrentAndNonCurrentNet contextRef="i_2017-03-31" decimals="-3" id="c16646612" unitRef="iso4217-usd">17683000</nwpx:InventoryCurrentAndNonCurrentNet>
  <nwpx:InventoryCurrentAndNonCurrentNet contextRef="i_2016-12-31" decimals="-3" id="c16646613" unitRef="iso4217-usd">19810000</nwpx:InventoryCurrentAndNonCurrentNet>
  <nwpx:MaturityPeriodForForwardContracts contextRef="d_2017-01-01_2017-03-31_RangeAxis-MaximumMember" id="c16646678">P1Y</nwpx:MaturityPeriodForForwardContracts>
  <nwpx:MinimumPerformanceAwardsIssuedMultiplier contextRef="d_2017-01-01_2017-03-31" decimals="INF" id="c16646717" unitRef="xbrli-pure">0</nwpx:MinimumPerformanceAwardsIssuedMultiplier>
  <nwpx:NumberOfActiveStockIncentivePlans contextRef="d_2017-01-01_2017-03-31" decimals="INF" id="c16646699" unitRef="xbrli-pure">1</nwpx:NumberOfActiveStockIncentivePlans>
  <nwpx:NumberOfInactiveStockOptionPlans contextRef="d_2017-01-01_2017-03-31" decimals="INF" id="c16646701" unitRef="xbrli-pure">1</nwpx:NumberOfInactiveStockOptionPlans>
  <nwpx:NumberOfPotentiallyResponsibleParties contextRef="i_2017-01-31_CounterpartyNameAxis-LowerWillametteGroupMember" decimals="INF" id="c16646769" unitRef="xbrli-pure">14</nwpx:NumberOfPotentiallyResponsibleParties>
  <nwpx:NumberOfPotentiallyResponsibleParties contextRef="i_2017-03-31" decimals="INF" id="c16646797" unitRef="xbrli-pure">100</nwpx:NumberOfPotentiallyResponsibleParties>
  <nwpx:PaymentsOfContingentConsideration contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646559" unitRef="iso4217-usd">112000</nwpx:PaymentsOfContingentConsideration>
  <nwpx:PaymentsOfContingentConsideration contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646560" unitRef="iso4217-usd">1233000</nwpx:PaymentsOfContingentConsideration>
  <nwpx:ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-20">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Liability&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Adjustment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Unrealized &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Gains (Losses)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;on Cash Flow &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Hedges&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, December 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,493&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,483&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(12&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;77 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;82 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net current period adjustments to Other comprehensive income (loss)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;102 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;95 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, March 31, 2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,391&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,388&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Liability&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Adjustment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Unrealized &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Gains (Losses)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;on Cash Flow &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Hedges&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, December 31, 2015&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,624&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;86 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,538&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;33 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(86&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(53&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;67 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(46&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;21 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net current period adjustments to Other comprehensive income (loss)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(132&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(32&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, March 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,524&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(46&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,570&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</nwpx:ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <nwpx:ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-15">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-LEFT: 27pt; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;March 31, 2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;December 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Short-term inventories:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Raw materials&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,117 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,411 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Work-in-process&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,209 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,235 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Finished goods&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;323 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Supplies&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,305 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,351 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total short-term inventories&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,954 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,037 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Long-term inventories:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Finished goods&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;729 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;773 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total inventories&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,683 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,810 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</nwpx:ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock>
  <nwpx:ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-23">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net sales:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Water Transmission&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,657 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,358 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Tubular Products&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,570 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,666 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;33,928 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Gross profit (loss):&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Water Transmission&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,165 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,750&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Tubular Products&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(385&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;313 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;780 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,437&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Operating income (loss):&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Water Transmission&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(914&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,256&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Tubular Products&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(430&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,597&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,884&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,941&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(10,036&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</nwpx:ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock>
  <us-gaap:AccountsPayableCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646458" unitRef="iso4217-usd">3627000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646459" unitRef="iso4217-usd">5267000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="i_2017-03-31_LossContingenciesByNatureOfContingencyAxis-VoluntaryCleanupProgramMember_StatementScenarioAxis-EstimatedMember" decimals="-5" id="c16646814" unitRef="iso4217-usd">200000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646460" unitRef="iso4217-usd">7140000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646461" unitRef="iso4217-usd">10925000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2017-03-31" decimals="-3" id="c16646450" unitRef="iso4217-usd">87024000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2016-12-31" decimals="-3" id="c16646451" unitRef="iso4217-usd">85604000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="i_2017-03-31" decimals="-3" id="c16646504" unitRef="iso4217-usd">-1388000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="i_2016-12-31" decimals="-3" id="c16646505" unitRef="iso4217-usd">-1483000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i_2017-03-31" decimals="-3" id="c16646500" unitRef="iso4217-usd">118927000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i_2016-12-31" decimals="-3" id="c16646501" unitRef="iso4217-usd">118680000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-01-01_2017-03-31_IncomeStatementLocationAxis-CostOfSalesMember" decimals="-3" id="c16646724" unitRef="iso4217-usd">81000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-03-31_IncomeStatementLocationAxis-CostOfSalesMember" decimals="-3" id="c16646725" unitRef="iso4217-usd">-28000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-01-01_2017-03-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" decimals="-3" id="c16646726" unitRef="iso4217-usd">190000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-03-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" decimals="-3" id="c16646727" unitRef="iso4217-usd">206000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646728" unitRef="iso4217-usd">271000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646729" unitRef="iso4217-usd">178000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="i_2017-03-31" decimals="-3" id="c16646438" unitRef="iso4217-usd">496000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="i_2016-12-31" decimals="-3" id="c16646439" unitRef="iso4217-usd">515000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646520" unitRef="iso4217-usd">261000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646521" unitRef="iso4217-usd">-8000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:AmortizationOfFinancingCosts contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646518" unitRef="iso4217-usd">42000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfFinancingCosts contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646519" unitRef="iso4217-usd">41000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646516" unitRef="iso4217-usd">128000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646517" unitRef="iso4217-usd">131000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2017-01-01_2017-03-31" decimals="INF" id="c16646921" unitRef="xbrli-shares">196000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2016-01-01_2016-03-31" decimals="INF" id="c16646922" unitRef="xbrli-shares">94000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:Assets contextRef="i_2017-03-31" decimals="-3" id="c16646454" unitRef="iso4217-usd">231114000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2016-12-31" decimals="-3" id="c16646455" unitRef="iso4217-usd">241555000</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646446" unitRef="iso4217-usd">103212000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646447" unitRef="iso4217-usd">112180000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2017-03-31" decimals="-3" id="c16646633" unitRef="iso4217-usd">6228000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" decimals="-3" id="c16646634" unitRef="iso4217-usd">5317000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646635" unitRef="iso4217-usd">911000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646636" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2016-12-31" decimals="-3" id="c16646652" unitRef="iso4217-usd">6267000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" decimals="-3" id="c16646653" unitRef="iso4217-usd">5215000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646654" unitRef="iso4217-usd">1052000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646655" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646462" unitRef="iso4217-usd">940000</us-gaap:BillingsInExcessOfCostCurrent>
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646463" unitRef="iso4217-usd">2038000</us-gaap:BillingsInExcessOfCostCurrent>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646528" unitRef="iso4217-usd">27000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646529" unitRef="iso4217-usd">-20000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646570" unitRef="iso4217-usd">133000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646571" unitRef="iso4217-usd">131000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646464" unitRef="iso4217-usd">288000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646465" unitRef="iso4217-usd">325000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsIncurred contextRef="d_2017-01-01_2017-03-31" id="c16646572" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CapitalLeaseObligationsIncurred contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646573" unitRef="iso4217-usd">71000</us-gaap:CapitalLeaseObligationsIncurred>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16646468" unitRef="iso4217-usd">539000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16646469" unitRef="iso4217-usd">602000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2017-03-31" decimals="-3" id="c16646434" unitRef="iso4217-usd">20807000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-12-31" decimals="-3" id="c16646435" unitRef="iso4217-usd">21829000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2015-12-31" decimals="-3" id="c16646566" unitRef="iso4217-usd">10309000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-03-31" decimals="-3" id="c16646568" unitRef="iso4217-usd">9402000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646563" unitRef="iso4217-usd">-1022000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646564" unitRef="iso4217-usd">-907000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2017-03-31" id="c16646477" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2016-12-31" id="c16646478" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518457">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6.&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Commitments and Contingencies&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt 0pt 0pt 27.35pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -27.35pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Portland Harbor Superfund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2000,&lt;/div&gt; a section of the lower Willamette River known as the Portland Harbor Site was included on the National Priorities List at the request of the United States Environmental Protection Agency (the &amp;#x201c;EPA&amp;#x201d;). While the Company&amp;#x2019;s Portland, Oregon manufacturing facility does not border the Willamette River, an outfall from the facility&amp;#x2019;s stormwater system drains into a neighboring property&amp;#x2019;s privately owned stormwater system and slip. Since the listing of the site, the Company was notified by the EPA and the Oregon Department of Environmental Quality (&amp;#x201c;ODEQ&amp;#x201d;) of potential liability under the Comprehensive Environmental Response, Compensation and Liability Act (&amp;#x201c;CERCLA&amp;#x201d;). In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2008,&lt;/div&gt; the Company was asked to file information disclosure reports with the EPA (CERCLA &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104&lt;/div&gt; (e) information request). A remedial investigation and feasibility study of the Portland Harbor Site has been directed by a group of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14&lt;/div&gt; potentially responsible parties known as the Lower Willamette Group under agreement with the EPA. The remedial investigation report was finalized in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt; The feasibility study was finalized in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; by the EPA, and identified multiple remedial alternatives. The EPA issued the Record of Decision in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; selecting the remedy for cleanup at the Portland Harbor Site, which it believes will cost approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.05&lt;/div&gt; billion and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13&lt;/div&gt; years to complete. The Record of Decision did not determine who is responsible for the costs of cleanup or how the cleanup costs will be allocated among the potentially responsible parties.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2001,&lt;/div&gt; groundwater containing elevated volatile organic compounds was identified in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; localized area of leased property adjacent to the Portland facility furthest from the river. Assessment work was conducted in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2002&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2003&lt;/div&gt; to further characterize the groundwater. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2005,&lt;/div&gt; the Company entered into a Voluntary Agreement for Remedial Investigation and Source Control Measures (the &amp;#x201c;Voluntary Agreement&amp;#x201d;) with ODEQ. The Company performed remedial investigation work required under the Voluntary Agreement and in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; the EPA and ODEQ requested additional sampling to be conducted. The Company provided a Final Supplemental Groundwater Sampling Work Plan in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; and in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; the ODEQ approved work to proceed. The Company initiated groundwater sampling in the fall of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; which will continue through the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; and results thus far have been generally consistent with previous sampling and modeling work.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Concurrent with the activities of the EPA and ODEQ, the Portland Harbor Natural Resources Trustee Council (&amp;#x201c;Trustees&amp;#x201d;) sent some or all of the same parties, including the Company, a notice of intent to perform a Natural Resource Damage Assessment (&amp;#x201c;NRDA&amp;#x201d;) for the Portland Harbor Site to determine the nature and extent of natural resource damages under CERCLA Section &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;107.&lt;/div&gt; The Trustees for the Portland Harbor Site consist of representatives from several Northwest Indian Tribes, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; federal agencies and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; state agency. The Trustees act independently of the EPA and ODEQ. The Trustees have encouraged potentially responsible parties to voluntarily participate in the funding of their injury assessments and several of those parties have agreed to do so. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; the Company agreed to participate in the injury assessment process, which included funding &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million of the assessment; of this amount, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million was paid in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; July&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; and the remainder was paid in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt; The Company has not assumed any additional payment obligations or liabilities with the participation with the NRDA. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Confederated Tribes and Bands of the Yakama Nation, a Trustee until they withdrew from the council in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2009,&lt;/div&gt; filed a complaint against the potentially responsible parties including the Company to recover costs related to their own injury assessment and compensation for natural resources damages.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company&amp;#x2019;s potential liability is a portion of the costs of the remedy for the entire Portland Harbor Superfund Site. The cost of that remedy is expected to be allocated among more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100&lt;/div&gt; potentially responsible parties. Because of the large number of responsible parties and the variability in the range of remediation alternatives, the Company is unable to estimate an amount or an amount within a range of costs for its obligation with respect to the Portland Harbor Site matters, and no further adjustment to the Consolidated Financial Statements has been recorded as of the date of this filing. The Company has insurance policies for defense costs, as well as indemnification policies it believes will provide reimbursement for any share of the remediation assessed. However, the Company can provide no assurance that those policies will cover all of the costs which the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; incur.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; a federal district court approved settlements between the Company and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; of its insurance carriers. The Company released its interests in the related insurance policies, and received &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.6&lt;/div&gt; million in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; for reimbursement of past indemnification and defense costs incurred by the Company associated with the Portland Harbor Site, substantially all of which reduced Cost of sales in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014.&lt;/div&gt; Notwithstanding these settlements, the Company continues to have insurance coverage for indemnification and defense costs related to the Portland Harbor Site as described above.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Houston Environmental Issue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In connection with the Company&amp;#x2019;s sale of its oil country tubular goods (&amp;#x201c;OCTG&amp;#x201d;) business, a Limited Phase II Environmental Site Assessment was conducted at the Houston, Texas plant and completed in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; which revealed the presence of volatile organic compounds in the groundwater and certain metals in the soil. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; the Company was accepted into the Texas Commission on Environmental Quality (&amp;#x201c;TCEQ&amp;#x201d;) Voluntary Cleanup Program (&amp;#x201c;VCP&amp;#x201d;) to address these issues and obtain a certificate of completion from TCEQ. The cost of any potential assessment and cleanup will not be covered by insurance. The Company believes these costs are likely to be recovered from the purchaser of the OCTG business upon future sale of the Houston property.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company has completed a groundwater assessment and continues to monitor groundwater. The proposed remediation approach includes a municipal setting designation ordinance, approved by the City of Houston City Council in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; to prevent consumption of shallow groundwater from beneath the property, thereby eliminating the need for more costly remediation measures.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In late &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the TCEQ notified the Company that a neighboring facility has asbestos contamination in its soil. In a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; meeting with TCEQ, the Company was notified that it will need to assess asbestos contamination before the TCEQ will proceed with a certificate of completion. The Company developed an asbestos sampling plan with the TCEQ and the EPA staff that will begin in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;second&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The Company currently estimates that the future costs associated with the VCP will be between &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.1&lt;/div&gt;&amp;nbsp;million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.6&lt;/div&gt; million. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company has a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt;&amp;nbsp;million accrual for remediation costs based on the low-end estimate of future costs using a probability-weighted analysis of remediation approaches, and estimates that completion of the VCP process will occur between the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;All Sites&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company operates its facilities under numerous governmental permits and licenses relating to air emissions, stormwater runoff and other environmental matters. The Company&amp;#x2019;s operations are also governed by many other laws and regulations, including those relating to workplace safety and worker health, principally the Occupational Safety and Health Act and regulations there under which, among other requirements, establish noise and dust standards. The Company believes it is in material compliance with its permits and licenses and these laws and regulations, and the Company does not believe that future compliance with such laws and regulations will have a material adverse effect on its financial position, results of operations or cash flows.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Other Contingencies and Legal Proceedings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;From time to time, the Company is involved in litigation relating to claims arising out of its operations in the normal course of its business. The Company maintains insurance coverage against potential claims in amounts that are believed to be adequate. To the extent that insurance does not cover legal, defense and indemnification costs associated with a loss contingency, the Company records accruals when such losses are considered probable and reasonably estimable. The Company believes that it is not presently a party to litigation, the outcome of which would have a material adverse effect on its business, financial condition, results of operations or cash flows.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Guarantees&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company has entered into certain letters of credit that total &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.0&lt;/div&gt;&amp;nbsp;million as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The letters of credit relate to workers&amp;#x2019; compensation insurance.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2017-03-31" decimals="INF" id="c16646492" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2016-12-31" decimals="INF" id="c16646493" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2017-03-31" decimals="INF" id="c16646494" unitRef="xbrli-shares">15000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2016-12-31" decimals="INF" id="c16646495" unitRef="xbrli-shares">15000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="i_2017-03-31" decimals="INF" id="c16646496" unitRef="xbrli-shares">9604811</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="i_2016-12-31" decimals="INF" id="c16646497" unitRef="xbrli-shares">9601011</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding contextRef="i_2017-03-31" decimals="INF" id="c16646498" unitRef="xbrli-shares">9604811</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="i_2016-12-31" decimals="INF" id="c16646499" unitRef="xbrli-shares">9601011</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue contextRef="i_2017-03-31" decimals="-3" id="c16646490" unitRef="iso4217-usd">96000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="i_2016-12-31" decimals="-3" id="c16646491" unitRef="iso4217-usd">96000</us-gaap:CommonStockValue>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646430" unitRef="iso4217-usd">-3773000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646431" unitRef="iso4217-usd">-9615000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518459">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Accumulated Other Comprehensive Loss&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The following tables summarize changes in the components of Accumulated other comprehensive loss during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; (in thousands). All amounts are net of income tax:&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Liability&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Adjustment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Unrealized &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Gains (Losses)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;on Cash Flow &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Hedges&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, December 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,493&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,483&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(12&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;77 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;82 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net current period adjustments to Other comprehensive income (loss)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;102 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;95 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, March 31, 2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,391&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,388&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Liability&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Adjustment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Unrealized &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Gains (Losses)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;on Cash Flow &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Hedges&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, December 31, 2015&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,624&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;86 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,538&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;33 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(86&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(53&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;67 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(46&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;21 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net current period adjustments to Other comprehensive income (loss)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(132&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(32&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, March 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,524&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(46&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,570&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The following table provides additional detail about Accumulated other comprehensive loss components that were reclassified to the Condensed Consolidated Statements of Operations during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Details about Accumulated Other &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Comprehensive Loss Components&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Amount reclassified from Accumulated &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Other Comprehensive Loss&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Affected line item in the &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Condensed Consolidated&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Statements of Operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="WIDTH: 42%" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 26%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Pension liability adjustment:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net periodic pension cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(81&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(71&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Cost of sales &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Associated income tax benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Income tax benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(77&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(67&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net of tax &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unrealized gain (loss) on cash flow hedges:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Gain (loss) on cash flow hedges&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;74 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net sales &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Associated income tax (expense) benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(28&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Income tax benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;46 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net of tax &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total reclassifications for the period &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(82&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(21&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <us-gaap:CostOfRevenue contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646394" unitRef="iso4217-usd">28886000</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646395" unitRef="iso4217-usd">39365000</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646889" unitRef="iso4217-usd">81000</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646890" unitRef="iso4217-usd">71000</us-gaap:CostOfRevenue>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="i_2017-03-31" decimals="-3" id="c16646440" unitRef="iso4217-usd">45063000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="i_2016-12-31" decimals="-3" id="c16646441" unitRef="iso4217-usd">43663000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2017-03-31" decimals="-3" id="c16646625" unitRef="iso4217-usd">6202000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" decimals="-3" id="c16646626" unitRef="iso4217-usd">5317000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646627" unitRef="iso4217-usd">885000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646628" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2016-12-31" decimals="-3" id="c16646644" unitRef="iso4217-usd">6209000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" decimals="-3" id="c16646645" unitRef="iso4217-usd">5215000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646646" unitRef="iso4217-usd">994000</us-gaap:DeferredCompensationPlanAssets>
  <us-gaap:DeferredCompensationPlanAssets contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646647" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646522" unitRef="iso4217-usd">-238000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646523" unitRef="iso4217-usd">-602000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16646470" unitRef="iso4217-usd">1044000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16646471" unitRef="iso4217-usd">1282000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:Depreciation contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646514" unitRef="iso4217-usd">1850000</us-gaap:Depreciation>
  <us-gaap:Depreciation contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646515" unitRef="iso4217-usd">2181000</us-gaap:Depreciation>
  <us-gaap:DerivativeAssets contextRef="i_2017-03-31" decimals="-3" id="c16646629" unitRef="iso4217-usd">26000</us-gaap:DerivativeAssets>
  <us-gaap:DerivativeAssets contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" id="c16646630" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeAssets contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646631" unitRef="iso4217-usd">26000</us-gaap:DerivativeAssets>
  <us-gaap:DerivativeAssets contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646632" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeAssets contextRef="i_2016-12-31" decimals="-3" id="c16646648" unitRef="iso4217-usd">58000</us-gaap:DerivativeAssets>
  <us-gaap:DerivativeAssets contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" id="c16646649" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeAssets contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646650" unitRef="iso4217-usd">58000</us-gaap:DerivativeAssets>
  <us-gaap:DerivativeAssets contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646651" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518452">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Derivative Instruments and Hedging Activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company conducts business in various foreign countries and, from time to time, settles transactions in foreign currencies. The Company has established a program that utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures, typically arising from sales contracts denominated in Canadian currency. Instruments that do not qualify for cash flow hedge accounting treatment are remeasured at fair value on each balance sheet date and resulting gains and losses are recognized in earnings. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the total notional amount of the derivative contracts not designated as cash flow hedges was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.9&lt;/div&gt;&lt;/div&gt;&amp;nbsp;million &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(CAD&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.3&lt;/div&gt;&lt;/div&gt;&amp;nbsp;million). As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the total notional amount of the derivative contracts designated as cash flow hedges was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.7&lt;/div&gt;&amp;nbsp;million &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(CAD$2.2&lt;/div&gt;&amp;nbsp;million) and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.4&lt;/div&gt;&amp;nbsp;million &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(CAD$4.5&lt;/div&gt;&amp;nbsp;million), respectively. Derivative assets are included within Prepaid expenses and other and derivative liabilities are included within Accrued liabilities in the Condensed Consolidated Balance Sheets. All of the Company&amp;#x2019;s foreign currency forward contracts are subject to an enforceable master netting arrangement. The Company presents the assets and liabilities associated with its foreign currency forward contracts at their gross fair values in the Condensed Consolidated Balance Sheets.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;For each derivative contract entered into in which the Company seeks to obtain cash flow hedge accounting treatment, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking the hedge transaction, the nature of the risk being hedged, how the hedging instrument&amp;#x2019;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively and a description of the method of measuring ineffectiveness. This process includes linking all derivatives to specific firm commitments or forecasted transactions and designating the derivatives as cash flow hedges. The Company also formally assesses, both at the hedge&amp;#x2019;s inception and on an ongoing basis, whether the derivative contracts that are used in hedging transactions are highly effective in offsetting changes in cash flows of hedged items. The effective portion of these hedged items is reflected in Unrealized loss on cash flow hedges on the Condensed Consolidated Statements of Comprehensive Loss. If it is determined that a derivative contract is not highly effective, or that it has ceased to be a highly effective hedge, the Company will be required to discontinue hedge accounting with respect to that derivative contract prospectively.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;All of the Company&amp;#x2019;s Canadian forward contracts have maturities less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;twelve&lt;/div&gt; months as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;For the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; gains (losses) recognized in Net sales from derivative contracts not designated as hedging instruments were approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$(0.2)&lt;/div&gt;&amp;nbsp;million, respectively. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; unrealized pretax gains on outstanding derivatives in Accumulated other comprehensive loss was approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.&lt;/div&gt; Typically, outstanding derivatives balances in Accumulated other comprehensive loss are expected to be reclassified to Net sales within the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;twelve&lt;/div&gt; months as a result of underlying hedged transactions also being recorded in Net sales. See Note&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,&lt;/div&gt; &amp;#x201c;Accumulated Other Comprehensive Loss&amp;#x201d; for additional quantitative information regarding derivative gains and losses.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="d_2017-01-01_2017-03-31" decimals="0" id="c16646685" unitRef="iso4217-usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="d_2016-01-01_2016-03-31" decimals="0" id="c16646686" unitRef="iso4217-usd">-200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
  <us-gaap:DerivativeLiabilities contextRef="i_2017-03-31" decimals="-3" id="c16646638" unitRef="iso4217-usd">14000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" id="c16646639" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeLiabilities contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646640" unitRef="iso4217-usd">14000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities contextRef="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646641" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeLiabilities contextRef="i_2016-12-31" decimals="-3" id="c16646657" unitRef="iso4217-usd">8000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member" id="c16646658" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DerivativeLiabilities contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" decimals="-3" id="c16646659" unitRef="iso4217-usd">8000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities contextRef="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" id="c16646660" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518453">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Share-based Compensation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; active stock incentive plan for employees and directors, the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; Stock Incentive Plan, which provides for awards of stock options to purchase shares of common stock, stock appreciation rights, restricted and unrestricted shares of common stock, restricted stock units (&amp;#x201c;RSUs&amp;#x201d;) and performance share awards (&amp;#x201c;PSAs&amp;#x201d;). In addition, the Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; inactive stock option plan, the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1995&lt;/div&gt; Stock Option Plan for Nonemployee Directors, under which previously granted options remain outstanding.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company recognizes share-based compensation cost, based on grant date estimated fair value of the awards, over the period during which the employee or director is required to provide service in exchange for the award, and as forfeitures occur, the associated compensation cost recognized to date is reversed. The following table summarizes share-based compensation expense recorded (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Cost of sales&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;81 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(28&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Selling, general and administrative expense&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;190 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;206 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;271 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;178 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; unrecognized compensation expense related to the unvested portion of the Company&amp;#x2019;s RSUs and PSAs was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.7&lt;/div&gt;&amp;nbsp;million, which is expected to be recognized over a weighted average period of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.8&lt;/div&gt; years.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock Option Awards&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;A summary of option activity under the Company&amp;#x2019;s stock option plans as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and changes during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months then ended is presented below:&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 85%; MARGIN-RIGHT: 15%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Options &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Outstanding &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Weighted &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Exercise Price &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Weighted&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Remaining &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Contractual&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Life &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Aggregate &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Intrinsic Value &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;(in years) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;(In thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, December 31, 2016 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,000 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24.97 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Options granted &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Options exercised &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Options canceled &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, March 31, 2017 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,000 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24.97 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Exercisable, March 31, 2017 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,000 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24.97 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.78 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Restricted Stock Units and Performance &lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Share &lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Awards&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;A summary of activity under the Company&amp;#x2019;s RSUs and PSAs as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and changes during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months then ended is presented below:&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Number of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;RSUs and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;PSAs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Weighted &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Average Grant&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Date Fair Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unvested RSUs and PSAs as of December 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;221,791 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17.36 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;RSUs and PSAs granted&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unvested RSUs and PSAs canceled&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(46,988&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43.68 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;RSUs vested&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,220&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;36.00 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unvested RSUs as of March 31, 2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;169,583 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.50 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;RSUs and PSAs are measured at the estimated fair value on the date of grant. RSUs are service-based awards and vest according to vesting schedules, which range from immediate to ratably over a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt;-year period. PSAs are service-based awards that vest over a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt;-year period and have a market-based payout condition. Vesting of the market-based PSAs is dependent upon the performance of the market price of the Company&amp;#x2019;s stock relative to a peer group of companies. In the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the remaining PSAs were canceled because the market-based conditions were not achieved, and the actual number of common shares that were issued was determined by multiplying the PSAs by a payout percentage of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0%.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2017-01-01_2017-03-31" decimals="INF" id="c16650387" unitRef="iso4217-usd-per-xbrli-shares">-0.40</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-01-01_2016-03-31" decimals="INF" id="c16650388" unitRef="iso4217-usd-per-xbrli-shares">-1</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518463">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Loss&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt; per Share&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Loss per basic and diluted weighted average common share outstanding was calculated as follows for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; (in thousands, except per share data):&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 68%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,868&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,583&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Basic weighted-average common shares outstanding&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,604 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,572 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Effect of potentially dilutive common shares&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align: baseline; position: relative; bottom:.33em;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Diluted weighted-average common shares outstanding&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,604 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,572 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Loss per basic and diluted common share&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.40&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.00&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 9pt"&gt; &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="WIDTH: 18pt; VERTICAL-ALIGN: top"&gt; &lt;div style=""&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=""&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Due to the Company&amp;#x2019;s net loss in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the assumed exercise of stock options and the vesting of restricted stock units and performance share awards using the treasury stock method would have had an antidilutive effect and were therefore excluded from the computation of diluted loss per share. The weighted average number of such antidilutive shares not included in the computation of diluted loss per share was approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;196,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94,000&lt;/div&gt; for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="3" id="c16646827" unitRef="xbrli-pure">0.054</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="3" id="c16646828" unitRef="xbrli-pure">0.053</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" id="c16646706">P292D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="i_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="-5" id="c16646705" unitRef="iso4217-usd">700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518450">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Fair Value Measurements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company records its financial assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date.&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; broad levels. These levels are: Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; (inputs are quoted prices in active markets for identical assets or liabilities); Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; (inputs are other than quoted prices that are observable, either directly or indirectly through corroboration with observable market data); and Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; (inputs are unobservable, with little or no market data that exists, such as internal financial forecasts). The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The following table summarizes information regarding the Company&amp;#x2019;s financial assets and liabilities that are measured at fair value (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Level 1 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Level 2 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Level 3 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;As of March 31, 2017 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial assets: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Deferred compensation plan &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,202 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,317 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;885 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,228 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,317 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;911 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial liabilities: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;As of December 31, 2016 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial assets: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Deferred compensation plan &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,209 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,215 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;994 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,267 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,215 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,052 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial liabilities: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The deferred compensation plan assets consist of cash and several publicly traded stock and bond mutual funds, valued using quoted market prices in active markets, classified as Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; within the fair value hierarchy, as well as guaranteed investment contracts, valued at principal plus interest credited at contract rates, classified as Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; within the fair value hierarchy.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company&amp;#x2019;s derivatives consist of foreign currency forward contracts, which are accounted for as cash flow hedges, and are valued using various pricing models or discounted cash flow analyses that incorporate observable market parameters, such as interest rate yield curves and currency rates, classified as Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; within the fair value hierarchy. Derivative valuations incorporate credit risk adjustments that are necessary to reflect the probability of default by the counterparty or the Company.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The net carrying amounts of cash and cash equivalents, trade and other receivables, accounts payable, accrued liabilities and borrowings on the line of credit approximate fair value due to the short-term nature of these instruments.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months contextRef="i_2017-03-31" decimals="0" id="c16646689" unitRef="iso4217-usd">0</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>
  <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646530" unitRef="iso4217-usd">-30000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
  <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646531" unitRef="iso4217-usd">-415000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646524" unitRef="iso4217-usd">19000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646525" unitRef="iso4217-usd">-10000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GrossProfit contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646396" unitRef="iso4217-usd">780000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646397" unitRef="iso4217-usd">-5437000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember" decimals="-3" id="c16646948" unitRef="iso4217-usd">1165000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember" decimals="-3" id="c16646949" unitRef="iso4217-usd">-5750000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember" decimals="-3" id="c16646950" unitRef="iso4217-usd">-385000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember" decimals="-3" id="c16646951" unitRef="iso4217-usd">313000</us-gaap:GrossProfit>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646408" unitRef="iso4217-usd">-4089000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646409" unitRef="iso4217-usd">-10115000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518458">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Income Taxes&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company files income tax returns in the United States Federal jurisdiction, in a limited number of foreign jurisdictions and in many state jurisdictions. Internal Revenue Service examinations have been completed for years prior to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2011.&lt;/div&gt; With few exceptions, the Company is no longer subject to United States Federal, state or foreign income tax examinations for years before &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2012.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;  &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company recorded an income tax benefit at an estimated effective income tax rate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5.4%&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5.3%&lt;/div&gt; for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively. The Company&amp;#x2019;s estimated effective income tax rate for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; is lower than statutory rates primarily because of the accounting change discussed in Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt; &amp;#x201c;Recent Accounting and Reporting Developments&amp;#x201d; under which the Company recognized &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt;&amp;nbsp;million of excess tax deficiencies from share-based compensation as an income tax expense for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.9&lt;/div&gt;&amp;nbsp;million of unrecognized income tax benefits as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt; It is reasonably possible that the total amounts of unrecognized income tax benefits will change in the following &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;twelve&lt;/div&gt; months as a result of the lapse of tax statutes of limitation; however, actual results could differ from those currently expected. Effectively all of the unrecognized income tax benefits would affect the Company&amp;#x2019;s effective income tax rate if recognized at some point in the future. The Company recognizes interest and penalties related to uncertain income tax positions in Income tax expense.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201609Member" decimals="-5" id="c16650248" unitRef="iso4217-usd">800000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646410" unitRef="iso4217-usd">-221000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646411" unitRef="iso4217-usd">-532000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646892" unitRef="iso4217-usd">-4000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646893" unitRef="iso4217-usd">-4000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646902" unitRef="iso4217-usd">-3000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646903" unitRef="iso4217-usd">28000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646533" unitRef="iso4217-usd">-6678000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
  <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646534" unitRef="iso4217-usd">-5606000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646541" unitRef="iso4217-usd">-1714000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646542" unitRef="iso4217-usd">-735000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646543" unitRef="iso4217-usd">-3657000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646544" unitRef="iso4217-usd">-1263000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646535" unitRef="iso4217-usd">2498000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
  <us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646536" unitRef="iso4217-usd">-4434000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646537" unitRef="iso4217-usd">-2038000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646538" unitRef="iso4217-usd">-119000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646539" unitRef="iso4217-usd">-387000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646540" unitRef="iso4217-usd">-285000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:InsuranceRecoveries contextRef="d_2015-01-01_2015-01-31" decimals="-5" id="c16646800" unitRef="iso4217-usd">2600000</us-gaap:InsuranceRecoveries>
  <us-gaap:InterestExpense contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646406" unitRef="iso4217-usd">137000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646407" unitRef="iso4217-usd">119000</us-gaap:InterestExpense>
  <us-gaap:InventoryDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518448">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Inventories&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Inventories consist of the following (in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-LEFT: 27pt; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;March 31, 2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;December 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Short-term inventories:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Raw materials&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,117 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,411 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Work-in-process&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,209 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,235 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Finished goods&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;323 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Supplies&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,305 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,351 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total short-term inventories&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,954 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,037 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Long-term inventories:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Finished goods&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;729 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;773 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total inventories&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,683 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,810 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Long-term inventories are recorded in Other assets. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; inventories were stated at the lower of cost or market. Upon adoption of Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) No.&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt; &amp;#x201c;Inventory (Topic&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;330):&lt;/div&gt; Simplifying the Measurement of Inventory&amp;#x201d; on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; which did not result in a change in the Company&amp;#x2019;s inventory values, inventories are stated at the lower of cost and net realizable value. See further discussion of this ASU in Note&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt; &amp;#x201c;Recent Accounting and Reporting Developments.&amp;#x201d;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="i_2017-03-31" decimals="-3" id="c16646603" unitRef="iso4217-usd">323000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="i_2016-12-31" decimals="-3" id="c16646604" unitRef="iso4217-usd">40000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryNet contextRef="i_2017-03-31" decimals="-3" id="c16646442" unitRef="iso4217-usd">16954000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="i_2016-12-31" decimals="-3" id="c16646443" unitRef="iso4217-usd">19037000</us-gaap:InventoryNet>
  <us-gaap:InventoryNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16646610" unitRef="iso4217-usd">729000</us-gaap:InventoryNoncurrent>
  <us-gaap:InventoryNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16646611" unitRef="iso4217-usd">773000</us-gaap:InventoryNoncurrent>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="i_2017-03-31" decimals="-3" id="c16646599" unitRef="iso4217-usd">13117000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="i_2016-12-31" decimals="-3" id="c16646600" unitRef="iso4217-usd">15411000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventorySuppliesNetOfReserves contextRef="i_2017-03-31" decimals="-3" id="c16646605" unitRef="iso4217-usd">2305000</us-gaap:InventorySuppliesNetOfReserves>
  <us-gaap:InventorySuppliesNetOfReserves contextRef="i_2016-12-31" decimals="-3" id="c16646606" unitRef="iso4217-usd">2351000</us-gaap:InventorySuppliesNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="i_2017-03-31" decimals="-3" id="c16646601" unitRef="iso4217-usd">1209000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="i_2016-12-31" decimals="-3" id="c16646602" unitRef="iso4217-usd">1235000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:LettersOfCreditOutstandingAmount contextRef="i_2017-03-31" decimals="-5" id="c16646819" unitRef="iso4217-usd">2000000</us-gaap:LettersOfCreditOutstandingAmount>
  <us-gaap:Liabilities contextRef="i_2017-03-31" decimals="-3" id="c16646474" unitRef="iso4217-usd">25427000</us-gaap:Liabilities>
  <us-gaap:Liabilities contextRef="i_2016-12-31" decimals="-3" id="c16646475" unitRef="iso4217-usd">32342000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2017-03-31" decimals="-3" id="c16646508" unitRef="iso4217-usd">231114000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2016-12-31" decimals="-3" id="c16646509" unitRef="iso4217-usd">241555000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646466" unitRef="iso4217-usd">11995000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646467" unitRef="iso4217-usd">18555000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="i_2014-06-30_LossContingenciesByNatureOfContingencyAxis-PortlandHarborNaturalreSourcesTrusteeCouncilMember" decimals="-5" id="c16646791" unitRef="iso4217-usd">400000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
  <us-gaap:LossContingencyAccrualPayments contextRef="d_2014-07-01_2014-07-31_LossContingenciesByNatureOfContingencyAxis-PortlandHarborNaturalreSourcesTrusteeCouncilMember" decimals="-5" id="c16646792" unitRef="iso4217-usd">200000</us-gaap:LossContingencyAccrualPayments>
  <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="i_2017-03-31_LossContingenciesByNatureOfContingencyAxis-VoluntaryCleanupProgramMember_RangeAxis-MinimumMember" decimals="-5" id="c16646810" unitRef="iso4217-usd">100000</us-gaap:LossContingencyEstimateOfPossibleLoss>
  <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="i_2017-03-31_LossContingenciesByNatureOfContingencyAxis-VoluntaryCleanupProgramMember_RangeAxis-MaximumMember" decimals="-5" id="c16646811" unitRef="iso4217-usd">1600000</us-gaap:LossContingencyEstimateOfPossibleLoss>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646561" unitRef="iso4217-usd">-236000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646562" unitRef="iso4217-usd">-1360000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646552" unitRef="iso4217-usd">-504000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646553" unitRef="iso4217-usd">-736000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646545" unitRef="iso4217-usd">-282000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646546" unitRef="iso4217-usd">1189000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetIncomeLoss contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646511" unitRef="iso4217-usd">-3868000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646512" unitRef="iso4217-usd">-9583000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646895" unitRef="iso4217-usd">-77000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646896" unitRef="iso4217-usd">-67000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646905" unitRef="iso4217-usd">-5000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646906" unitRef="iso4217-usd">46000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646908" unitRef="iso4217-usd">-82000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646909" unitRef="iso4217-usd">-21000</us-gaap:NetIncomeLoss>
  <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518467">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Recent Accounting and Reporting Developments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company&amp;#x2019;s Condensed Consolidated Financial Statements and disclosures in Notes to Condensed Consolidated Financial Statements, from those disclosed in the Company&amp;#x2019;s &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K, except for the following:&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Accounting Changes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; July&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued Accounting Standards Update No.&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt; &amp;#x201c;Inventory (Topic&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;330):&lt;/div&gt; Simplifying the Measurement of Inventory&amp;#x201d; (&amp;#x201c;ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11&amp;#x201d;).&lt;/div&gt; As a result of ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt; companies are required to measure inventory at the lower of cost and net realizable value. This is a change from the prior requirement to value inventory at the lower of cost or market. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. Inventory valued using the last-in, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-out or retail inventory method is exempt from ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.&lt;/div&gt; The Company adopted this guidance prospectively on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and the impact was not material to the Company&amp;#x2019;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued Accounting Standards Update No.&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; &amp;#x201c;Compensation&amp;#x2013;Stock Compensation (Topic&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;718):&lt;/div&gt; Improvements to Employee Share-Based Payment Accounting&amp;#x201d; (&amp;#x201c;ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&amp;#x201d;).&lt;/div&gt; ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. As a result of the adoption of this guidance on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; on a prospective basis, the Company recognized &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million of excess tax deficiencies from share-based compensation in Income tax benefit for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; Historically, these amounts were recorded as Additional paid-in capital.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;   &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Recent Accounting Standards&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; May&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; the FASB issued Accounting Standards Update No.&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; &amp;#x201c;Revenue from Contracts with Customers (Topic&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;606)&amp;#x201d;&lt;/div&gt; (&amp;#x201c;ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&amp;#x201d;)&lt;/div&gt; which will replace most existing revenue recognition guidance in accordance with United States generally accepted accounting principles (&amp;#x201c;U.S. GAAP&amp;#x201d;). The core principle of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; is that an entity should recognize revenue for the transfer of goods or services equal to the amount that it expects to be entitled to receive for those goods or services. ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments. ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; will be effective for the Company beginning &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; including interim periods in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and allows for both retrospective and prospective methods of adoption. During &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the FASB issued several ASUs that clarify the implementation guidance for ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; but do not change the core principle of the guidance.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company is currently evaluating the impact of this revenue recognition guidance on its consolidated financial statements, including which of the alternative application approaches available under the standard will be utilized for its adoption. To date, the Company has examined its revenue streams, and does not believe that the adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; will have a material impact on its revenue recognition patterns as compared to revenue recognition under the existing revenue guidance, as the Company expects that revenues generated will continue to be recognized over time utilizing the percent-complete measure of progress consistent with current practice. The Company will continue to evaluate the impacts of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; through the date of adoption to ensure that its preliminary conclusions continue to remain accurate. Additionally, the Company is continuing its assessment of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&amp;#x2019;s&lt;/div&gt; impact on its financial statement disclosures.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued Accounting Standards Update No.&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02,&lt;/div&gt; &amp;#x201c;Leases (Topic&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;842)&amp;#x201d;&lt;/div&gt; (&amp;#x201c;ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&amp;#x201d;).&lt;/div&gt; ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; makes changes to U.S. GAAP, requiring the recognition of lease assets and lease liabilities by lessees for those leases previously classified as operating leases. For operating leases, the lease asset and lease liability will be initially measured at the present value of the lease payments in the balance sheet. The cost of the lease is then allocated over the lease term on a generally straight-line basis. All cash payments will be classified within operating activities in the statement of cash flows. For financing leases, the lease asset and lease liability will be initially measured at the present value of the lease payments in the balance sheet. Interest on the lease liability will be recognized separately from amortization of the lease asset in the statement of comprehensive income. In the statement of cash flows, repayments of the principal portion of the lease liability will be classified within financing activities, and payments of interest on the lease liability and variable payments will be classified within operating activities. For leases with terms of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;twelve&lt;/div&gt; months or less, a lessee is permitted to make an accounting policy election by asset class not to recognize lease assets and lease liabilities. Lease expense for such leases will be generally recognized straight-line basis over the lease term. The accounting applied by a lessor is largely unchanged from previous U.S. GAAP. ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; requires qualitative disclosures along with specific quantitative disclosures and will be effective for the Company beginning &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019,&lt;/div&gt; including interim periods in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019.&lt;/div&gt; ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; provides for a transitional adoption, with lessees and lessors required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. Early adoption is permitted. The Company does not expect a material impact to the Company&amp;#x2019;s financial position, results of operations or cash flows from adoption of this guidance.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the FASB issued Accounting Standards Update No.&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;07,&lt;/div&gt; &amp;#x201c;Compensation&amp;#x2014;Retirement Benefits (Topic&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;715):&lt;/div&gt; Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&amp;#x201d; (&amp;#x201c;ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;07&amp;#x201d;),&lt;/div&gt; which requires that an employer report the service cost component in the same line item or items as other compensation costs arising from services rendered by the pertinent employees during the period. ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;07&lt;/div&gt; requires other components of net benefit cost to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; is presented. If a separate line item or items are used to present the other components of net benefit cost, that line item or items must be appropriately described. If a separate line item or items are not used, the line item or items used in the income statement to present the other components of net benefit cost must be disclosed. ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;07&lt;/div&gt; allows only the service cost component to be eligible for capitalization, when applicable. ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;07&lt;/div&gt; will be effective for the Company beginning &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; including interim periods in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018.&lt;/div&gt; The Company is currently assessing the impact of ASU&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;07&lt;/div&gt; on its Consolidated Financial Statements.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646861" unitRef="iso4217-usd">25000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646862" unitRef="iso4217-usd">-12000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646863" unitRef="iso4217-usd">13000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646876" unitRef="iso4217-usd">33000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646877" unitRef="iso4217-usd">-86000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646878" unitRef="iso4217-usd">-53000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646402" unitRef="iso4217-usd">-3941000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646403" unitRef="iso4217-usd">-10036000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember" decimals="-3" id="c16646954" unitRef="iso4217-usd">-914000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember" decimals="-3" id="c16646955" unitRef="iso4217-usd">-7256000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember" decimals="-3" id="c16646956" unitRef="iso4217-usd">-430000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember" decimals="-3" id="c16646957" unitRef="iso4217-usd">104000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-01-01_2017-03-31_StatementBusinessSegmentsAxis-CorporateMember" decimals="-3" id="c16646958" unitRef="iso4217-usd">-2597000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-03-31_StatementBusinessSegmentsAxis-CorporateMember" decimals="-3" id="c16646959" unitRef="iso4217-usd">-2884000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518447">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Basis of Presentation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Condensed Consolidated Financial Statements include the accounts of Northwest Pipe Company (the &amp;#x201c;Company&amp;#x201d;) and its subsidiaries in which the Company exercises control as of the financial statement date. Intercompany accounts and transactions have been eliminated.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in conformity with accounting principles generally accepted in the United States of America. The financial information as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; is derived from the audited Consolidated Financial Statements presented in the Company&amp;#x2019;s Annual Report on Form&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; (the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;#x201c;2016&lt;/div&gt; Form&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K&amp;#x201d;). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted, pursuant to the rules and regulations of the Securities and Exchange Commission (the &amp;#x201c;SEC&amp;#x201d;). In the opinion of management, the accompanying Condensed Consolidated Financial Statements include all adjustments necessary (which are of a normal and recurring nature) for the fair statement of the results of the interim periods presented. The Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto together with management&amp;#x2019;s discussion and analysis of financial condition and results of operations contained in the Company&amp;#x2019;s &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Certain amounts from the prior year financial statements have been reclassified in order to conform to the current year presentation.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Operating results for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; are not necessarily indicative of the results that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be expected for the entire fiscal year ending &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16646452" unitRef="iso4217-usd">11054000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16646453" unitRef="iso4217-usd">11274000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646426" unitRef="iso4217-usd">-7000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646427" unitRef="iso4217-usd">-132000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646428" unitRef="iso4217-usd">95000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646429" unitRef="iso4217-usd">-32000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646867" unitRef="iso4217-usd">102000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646868" unitRef="iso4217-usd">-7000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646869" unitRef="iso4217-usd">95000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646882" unitRef="iso4217-usd">100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646883" unitRef="iso4217-usd">-132000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646884" unitRef="iso4217-usd">-32000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646424" unitRef="iso4217-usd">-102000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646425" unitRef="iso4217-usd">-100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16646472" unitRef="iso4217-usd">11849000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16646473" unitRef="iso4217-usd">11903000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646404" unitRef="iso4217-usd">-11000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646405" unitRef="iso4217-usd">40000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646555" unitRef="iso4217-usd">24000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646556" unitRef="iso4217-usd">31000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646548" unitRef="iso4217-usd">529000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646549" unitRef="iso4217-usd">736000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2017-03-31" decimals="INF" id="c16646482" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2016-12-31" decimals="INF" id="c16646483" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2017-03-31" decimals="INF" id="c16646484" unitRef="xbrli-shares">10000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2016-12-31" decimals="INF" id="c16646485" unitRef="xbrli-shares">10000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2017-03-31" decimals="INF" id="c16646486" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2016-12-31" decimals="INF" id="c16646487" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2017-03-31" decimals="INF" id="c16646488" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2016-12-31" decimals="INF" id="c16646489" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockValue contextRef="i_2017-03-31" id="c16646480" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PreferredStockValue contextRef="i_2016-12-31" id="c16646481" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646444" unitRef="iso4217-usd">1772000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646445" unitRef="iso4217-usd">2096000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646550" unitRef="iso4217-usd">25000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2016-01-01_2016-03-31" id="c16646551" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2017-03-31" decimals="-3" id="c16646448" unitRef="iso4217-usd">116848000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2016-12-31" decimals="-3" id="c16646449" unitRef="iso4217-usd">118101000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:ReceivablesNetCurrent contextRef="i_2017-03-31" decimals="-3" id="c16646436" unitRef="iso4217-usd">18616000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:ReceivablesNetCurrent contextRef="i_2016-12-31" decimals="-3" id="c16646437" unitRef="iso4217-usd">25555000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646864" unitRef="iso4217-usd">-77000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646865" unitRef="iso4217-usd">-5000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646866" unitRef="iso4217-usd">-82000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646879" unitRef="iso4217-usd">-67000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646880" unitRef="iso4217-usd">46000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646881" unitRef="iso4217-usd">-21000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-21">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Details about Accumulated Other &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Comprehensive Loss Components&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Amount reclassified from Accumulated &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Other Comprehensive Loss&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Affected line item in the &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Condensed Consolidated&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Statements of Operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="WIDTH: 42%" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 26%" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Pension liability adjustment:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net periodic pension cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(81&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(71&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Cost of sales &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Associated income tax benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Income tax benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(77&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(67&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net of tax &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unrealized gain (loss) on cash flow hedges:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Gain (loss) on cash flow hedges&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;74 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net sales &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Associated income tax (expense) benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(28&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Income tax benefit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;46 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; &lt;/div&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net of tax &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total reclassifications for the period &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(82&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(21&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646557" unitRef="iso4217-usd">100000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646558" unitRef="iso4217-usd">96000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518468">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Restructuring&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the Company sold the Denver, Colorado facility (part of the Water Transmission segment) and leased the property back from the buyer through &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; in order to conclude production at the facility, complete final shipments and transfer certain equipment assets to other Company facilities. The Company incurred restructuring expense of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.9&lt;/div&gt;&amp;nbsp;million during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; related to demobilization activities. The Company completed the demobilization project and vacated the facility in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
  <us-gaap:RestructuringCharges contextRef="d_2017-01-01_2017-03-31_RestructuringCostAndReserveAxis-DemobilizationActivitiesMember" decimals="-5" id="c16647066" unitRef="iso4217-usd">900000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646400" unitRef="iso4217-usd">881000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="d_2016-01-01_2016-03-31" id="c16646401" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2017-03-31" decimals="-3" id="c16646502" unitRef="iso4217-usd">88052000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2016-12-31" decimals="-3" id="c16646503" unitRef="iso4217-usd">91920000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:SalesRevenueNet contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646392" unitRef="iso4217-usd">29666000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646393" unitRef="iso4217-usd">33928000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember" decimals="-3" id="c16646942" unitRef="iso4217-usd">29657000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember" decimals="-3" id="c16646943" unitRef="iso4217-usd">29358000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember" decimals="-3" id="c16646944" unitRef="iso4217-usd">9000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember" decimals="-3" id="c16646945" unitRef="iso4217-usd">4570000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646899" unitRef="iso4217-usd">-8000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646900" unitRef="iso4217-usd">74000</us-gaap:SalesRevenueNet>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-22">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 68%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,868&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,583&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Basic weighted-average common shares outstanding&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,604 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,572 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Effect of potentially dilutive common shares&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align: baseline; position: relative; bottom:.33em;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Diluted weighted-average common shares outstanding&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,604 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,572 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Loss per basic and diluted common share&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.40&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.00&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-17">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Cost of sales&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;81 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(28&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Selling, general and administrative expense&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;190 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;206 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;271 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;178 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-16">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Level 1 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Level 2 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Level 3 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;As of March 31, 2017 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial assets: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Deferred compensation plan &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,202 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,317 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;885 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,228 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,317 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;911 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial liabilities: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;As of December 31, 2016 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial assets: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Deferred compensation plan &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,209 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,215 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;994 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,267 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,215 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,052 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Financial liabilities: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Derivatives &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-18">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 85%; MARGIN-RIGHT: 15%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Options &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Outstanding &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Weighted &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Exercise Price &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Weighted&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Remaining &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Contractual&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Life &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Aggregate &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Intrinsic Value &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;(in years) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;(In thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, December 31, 2016 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,000 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24.97 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Options granted &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Options exercised &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Options canceled &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Balance, March 31, 2017 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,000 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24.97 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Exercisable, March 31, 2017 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,000 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24.97 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.78 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-19">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Number of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;RSUs and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;PSAs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Weighted &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Average Grant&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Date Fair Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unvested RSUs and PSAs as of December 31, 2016&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;221,791 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17.36 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;RSUs and PSAs granted&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;- &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unvested RSUs and PSAs canceled&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(46,988&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43.68 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;RSUs vested&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,220&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;36.00 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Unvested RSUs as of March 31, 2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;169,583 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.50 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s518465">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="WIDTH: 27pt; VERTICAL-ALIGN: top"&gt;&lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="VERTICAL-ALIGN: top"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Segment Information&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The operating segments reported below are based on the nature of the products sold and the manufacturing process used by the Company and are the segments of the Company for which separate financial information is available and for which operating results are regularly evaluated by the Company&amp;#x2019;s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance. Management evaluates segment performance based on operating income.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company&amp;#x2019;s Water Transmission segment manufactures large-diameter, high-pressure steel pipeline systems for use in water infrastructure applications, which are primarily related to drinking water systems. These products are also used for hydroelectric power systems, wastewater systems and other applications. In addition, the Water Transmission segment makes products for industrial plant piping systems and certain structural applications.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;The Company&amp;#x2019;s Tubular Products segment manufactures and markets smaller diameter, electric resistance welded steel pipe used in a wide range of applications, including energy, construction, agricultural and industrial systems. The Company&amp;#x2019;s Tubular Products segment has a manufacturing facility located in Atchison, Kansas and real property located in Houston, Texas. The Atchison facility operated at reduced levels from &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; when the Company idled the facility to reduce operating expenses until market conditions improve or a sale is completed.&lt;/div&gt;&lt;/div&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;2016&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="6"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Net sales:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Water Transmission&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,657 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,358 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Tubular Products&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,570 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,666 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;33,928 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Gross profit (loss):&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Water Transmission&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,165 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,750&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Tubular Products&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(385&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;313 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;780 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,437&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Operating income (loss):&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Water Transmission&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(914&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,256&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Tubular Products&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(430&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104 &lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #cceeff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,597&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,884&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="BACKGROUND-COLOR: #ffffff"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"&gt; &lt;div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"&gt;&lt;div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,941&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff"&gt;$&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(10,036&lt;/div&gt;&lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646398" unitRef="iso4217-usd">3840000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646399" unitRef="iso4217-usd">4599000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ShareBasedCompensation contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646526" unitRef="iso4217-usd">271000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646527" unitRef="iso4217-usd">178000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" id="c16646713">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-PerformanceSharesMember" id="c16646714">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646758" unitRef="xbrli-shares">46988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646759" unitRef="iso4217-usd-per-xbrli-shares">43.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" id="c16646756" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" id="c16646757" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2016-12-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646754" unitRef="xbrli-shares">221791</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646762" unitRef="xbrli-shares">169583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2016-12-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646755" unitRef="iso4217-usd-per-xbrli-shares">17.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646763" unitRef="iso4217-usd-per-xbrli-shares">9.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646760" unitRef="xbrli-shares">5220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember" decimals="INF" id="c16646761" unitRef="iso4217-usd-per-xbrli-shares">36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="i_2017-03-31" decimals="INF" id="c16646750" unitRef="xbrli-shares">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="i_2017-03-31" decimals="INF" id="c16646751" unitRef="iso4217-usd-per-xbrli-shares">24.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="d_2017-01-01_2017-03-31" id="c16646742" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="d_2017-01-01_2017-03-31" id="c16646743" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2017-01-01_2017-03-31" id="c16646734" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="i_2017-03-31" id="c16646749" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2016-12-31" decimals="INF" id="c16646730" unitRef="xbrli-shares">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2017-03-31" decimals="INF" id="c16646746" unitRef="xbrli-shares">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2016-12-31" decimals="INF" id="c16646731" unitRef="iso4217-usd-per-xbrli-shares">24.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2017-03-31" decimals="INF" id="c16646747" unitRef="iso4217-usd-per-xbrli-shares">24.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="d_2017-01-01_2017-03-31" id="c16646739" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="d_2017-01-01_2017-03-31" id="c16646735" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="i_2017-03-31" id="c16646753" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2017-01-01_2017-03-31" id="c16646752">P2Y284D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2017-01-01_2017-03-31" id="c16646748" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2017-01-01_2017-03-31" id="c16646738" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockholdersEquity contextRef="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646858" unitRef="iso4217-usd">-1493000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646859" unitRef="iso4217-usd">10000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646860" unitRef="iso4217-usd">-1483000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646870" unitRef="iso4217-usd">-1391000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646871" unitRef="iso4217-usd">3000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646872" unitRef="iso4217-usd">-1388000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646873" unitRef="iso4217-usd">-1624000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646874" unitRef="iso4217-usd">86000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646875" unitRef="iso4217-usd">-1538000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember" decimals="-3" id="c16646885" unitRef="iso4217-usd">-1524000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" decimals="-3" id="c16646886" unitRef="iso4217-usd">-46000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c16646887" unitRef="iso4217-usd">-1570000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-03-31" decimals="-3" id="c16646506" unitRef="iso4217-usd">205687000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-12-31" decimals="-3" id="c16646507" unitRef="iso4217-usd">209213000</us-gaap:StockholdersEquity>
  <us-gaap:UnrecognizedTaxBenefits contextRef="i_2017-03-31" decimals="-5" id="c16646836" unitRef="iso4217-usd">4900000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits contextRef="i_2016-12-31" decimals="-5" id="c16646837" unitRef="iso4217-usd">4900000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="d_2017-01-01_2017-03-31" id="c16646931" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="d_2016-01-01_2016-03-31" id="c16646932" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646933" unitRef="xbrli-shares">9604000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646934" unitRef="xbrli-shares">9572000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646419" unitRef="xbrli-shares">9604000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646420" unitRef="xbrli-shares">9572000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16646929" unitRef="xbrli-shares">9604000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16646930" unitRef="xbrli-shares">9572000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="#c16646932" xlink:label="c16646932" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c16646932" xlink:to="f-210" xlink:type="arc"/>
    <link:loc xlink:href="#c16646931" xlink:label="c16646931" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c16646931" xlink:to="f-210" xlink:type="arc"/>
    <link:footnote xlink:label="f-210" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Due to the Company's net loss in the three months ended March 31, 2017 and 2016, the assumed exercise of stock options and the vesting of restricted stock units and performance share awards using the treasury stock method would have had an antidilutive effect and were therefore excluded from the computation of diluted loss per share. The weighted average number of such antidilutive shares not included in the computation of diluted loss per share was approximately 196,000 and 94,000 for the three months ended March 31, 2017 and 2016, respectively.</link:footnote>
  </link:footnoteLink>
  <xbrli:unit id="xbrli-shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="xbrli-pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-cad">
    <xbrli:measure>iso4217:CAD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd-per-xbrli-shares">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:context id="d_2014-07-01_2014-07-31_LossContingenciesByNatureOfContingencyAxis-PortlandHarborNaturalreSourcesTrusteeCouncilMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">nwpx:PortlandHarborNaturalreSourcesTrusteeCouncilMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-07-01</xbrli:startDate>
      <xbrli:endDate>2014-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-01-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </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="d_2016-01-01_2016-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nwpx:TubularProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nwpx:WaterTransmissionGroupMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_IncomeStatementLocationAxis-CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_StatementBusinessSegmentsAxis-CorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-01-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201609Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_AwardTypeAxis-PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nwpx:RestrictedStockUnitsAndPerformanceStockAwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-TubularProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nwpx:TubularProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-WaterTransmissionGroupMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nwpx:WaterTransmissionGroupMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_IncomeStatementLocationAxis-CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_RestructuringCostAndReserveAxis-DemobilizationActivitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">nwpx:DemobilizationActivitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementBusinessSegmentsAxis-CorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-06-30_LossContingenciesByNatureOfContingencyAxis-PortlandHarborNaturalreSourcesTrusteeCouncilMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">nwpx:PortlandHarborNaturalreSourcesTrusteeCouncilMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nwpx:RestrictedStockUnitsAndPerformanceStockAwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_HedgingDesignationAxis-NondesignatedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-01-31_CounterpartyNameAxis-LowerWillametteGroupMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">nwpx:LowerWillametteGroupMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_AwardTypeAxis-RestrictedStockUnitsAndPerformanceStockAwardsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nwpx:RestrictedStockUnitsAndPerformanceStockAwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_HedgingDesignationAxis-NondesignatedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_LossContingenciesByNatureOfContingencyAxis-VoluntaryCleanupProgramMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">nwpx:VoluntaryCleanupProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_LossContingenciesByNatureOfContingencyAxis-VoluntaryCleanupProgramMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">nwpx:VoluntaryCleanupProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_LossContingenciesByNatureOfContingencyAxis-VoluntaryCleanupProgramMember_StatementScenarioAxis-EstimatedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">nwpx:VoluntaryCleanupProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">nwpx:EstimatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-04-28">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001001385</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>nwpx-20170331.xsd
<DESCRIPTION>EXHIBIT 101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 10:39PM UTC 2017-04-29--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nwpx="http://www.nwpipe.com/20170331" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.nwpipe.com/20170331">
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nwpx-20170331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nwpx-20170331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nwpx-20170331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nwpx-20170331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.nwpipe.com/20170331/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-operations-unaudited" roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-current-period-unaudited" roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-cash-flows-unaudited" roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-basis-of-presentation" roleURI="http://www.nwpipe.com/20170331/role/statement-note-1-basis-of-presentation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note 1 - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventories" roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 2 - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-fair-value-measurements" roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 3 - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-derivative-instruments-and-hedging-activities" roleURI="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-sharebased-compensation" roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 5 - Share-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-commitments-and-contingencies" roleURI="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 6 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes" roleURI="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 7 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accumulated-other-comprehensive-loss" roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-loss-per-share" roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 9 - Loss Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-segment-information" roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Document - Note 10 - Segment Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-recent-accounting-and-reporting-developments" roleURI="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 11 - Recent Accounting and Reporting Developments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-restructuring-" roleURI="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 12 - Restructuring</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventories-tables" roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 2 - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-fair-value-measurements-tables" roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 3 - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-sharebased-compensation-tables" roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 5 - Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accumulated-other-comprehensive-loss-tables" roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-loss-per-share-tables" roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 9 - Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-segment-information-tables" roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 10 - Segment Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventories-components-of-inventories-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 2 - Inventories - Components of Inventories (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 3 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-derivative-instruments-and-hedging-activities-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-sharebased-compensation-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 5 - Share-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 5 - Share-based Compensation - Summary of Share-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 5 - Share-based Compensation - Summary of Status of Company's Stock Options (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 5 - Share-based Compensation - Summary of Status of Company's RSUs and PSAs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-commitments-and-contingencies-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 6 - Commitments and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 7 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss - Schedule of Reclassifications of Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-loss-per-share-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 9 - Loss Per Share (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 9 - Loss Per Share - Loss Per Basic and Diluted Weighted Average Common Shares Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 10 - Segment Information - Segment Information Report of Statements of Operations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-recent-accounting-and-reporting-developments-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 11 - Recent Accounting and Reporting Developments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-restructuring-details-textual" roleURI="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 12 - Restructuring (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="nwpx_DemobilizationActivitiesMember" name="DemobilizationActivitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_EstimatedCostOfEPASelectedRemedy" name="EstimatedCostOfEPASelectedRemedy" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_EstimatedMember" name="EstimatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_EstimatedTimeToCompleteSelectedEPARemedy" name="EstimatedTimeToCompleteSelectedEPARemedy" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_InventoryCurrentAndNonCurrentNet" name="InventoryCurrentAndNonCurrentNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="nwpx_LowerWillametteGroupMember" name="LowerWillametteGroupMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_MaturityPeriodForForwardContracts" name="MaturityPeriodForForwardContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_MinimumPerformanceAwardsIssuedMultiplier" name="MinimumPerformanceAwardsIssuedMultiplier" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_NumberOfActiveStockIncentivePlans" name="NumberOfActiveStockIncentivePlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_NumberOfInactiveStockOptionPlans" name="NumberOfInactiveStockOptionPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_NumberOfPotentiallyResponsibleParties" name="NumberOfPotentiallyResponsibleParties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="nwpx_PaymentsOfContingentConsideration" name="PaymentsOfContingentConsideration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" name="PortlandHarborNaturalreSourcesTrusteeCouncilMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" name="RestrictedStockUnitsAndPerformanceStockAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" name="ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" name="ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" name="ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_TubularProductsMember" name="TubularProductsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_VoluntaryCleanupProgramMember" name="VoluntaryCleanupProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_WaterTransmissionGroupMember" name="WaterTransmissionGroupMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" name="statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-10-segment-information-tables" name="statement-statement-note-10-segment-information-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-2-inventories-components-of-inventories-details" name="statement-statement-note-2-inventories-components-of-inventories-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-2-inventories-tables" name="statement-statement-note-2-inventories-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" name="statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-3-fair-value-measurements-tables" name="statement-statement-note-3-fair-value-measurements-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" name="statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" name="statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" name="statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-5-sharebased-compensation-tables" name="statement-statement-note-5-sharebased-compensation-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" name="statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" name="statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" name="statement-statement-note-8-accumulated-other-comprehensive-loss-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" name="statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="nwpx_statement-statement-note-9-loss-per-share-tables" name="statement-statement-note-9-loss-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>nwpx-20170331_cal.xml
<DESCRIPTION>EXHIBIT 101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 10:39PM UTC 2017-04-29--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ReceivablesNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PaymentsOfContingentConsideration" xlink:label="nwpx_PaymentsOfContingentConsideration" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="arc"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="nwpx_PaymentsOfContingentConsideration" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories-components-of-inventories-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_InventoryCurrentAndNonCurrentNet" xlink:label="nwpx_InventoryCurrentAndNonCurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="us-gaap_InventorySuppliesNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventorySuppliesNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="nwpx_InventoryCurrentAndNonCurrentNet" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="nwpx_InventoryCurrentAndNonCurrentNet" xlink:to="us-gaap_InventoryNoncurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SalesRevenueNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="us-gaap_DeferredCompensationPlanAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_DerivativeAssets" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_DeferredCompensationPlanAssets" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>nwpx-20170331_def.xml
<DESCRIPTION>EXHIBIT 101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 10:39PM UTC 2017-04-29--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information" xlink:href="nwpx-20170331.xsd#statement-note-10-segment-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-1-basis-of-presentation" xlink:href="nwpx-20170331.xsd#statement-note-1-basis-of-presentation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-1-basis-of-presentation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-document-and-entity-information" xlink:href="nwpx-20170331.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities" xlink:href="nwpx-20170331.xsd#statement-note-4-derivative-instruments-and-hedging-activities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies" xlink:href="nwpx-20170331.xsd#statement-note-6-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedMember" xlink:label="nwpx_EstimatedMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_LowerWillametteGroupMember" xlink:label="nwpx_LowerWillametteGroupMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_VoluntaryCleanupProgramMember" xlink:label="nwpx_VoluntaryCleanupProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="nwpx_LowerWillametteGroupMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="nwpx_VoluntaryCleanupProgramMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="nwpx_EstimatedMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes" xlink:href="nwpx-20170331.xsd#statement-note-7-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments" xlink:href="nwpx-20170331.xsd#statement-note-11-recent-accounting-and-reporting-developments" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-" xlink:href="nwpx-20170331.xsd#statement-note-12-restructuring-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DemobilizationActivitiesMember" xlink:label="nwpx_DemobilizationActivitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="nwpx_DemobilizationActivitiesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-tables" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:label="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-tables" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-tables" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-tables" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-tables" xlink:href="nwpx-20170331.xsd#statement-note-10-segment-information-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:label="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-4-derivative-instruments-and-hedging-activities-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="invest_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_MaturityPeriodForForwardContracts" xlink:label="nwpx_MaturityPeriodForForwardContracts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="invest_DerivativeNotionalAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_MaturityPeriodForForwardContracts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:label="nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfActiveStockIncentivePlans" xlink:label="nwpx_NumberOfActiveStockIncentivePlans" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfInactiveStockOptionPlans" xlink:label="nwpx_NumberOfInactiveStockOptionPlans" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_NumberOfActiveStockIncentivePlans" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_NumberOfInactiveStockOptionPlans" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-6-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedCostOfEPASelectedRemedy" xlink:label="nwpx_EstimatedCostOfEPASelectedRemedy" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedMember" xlink:label="nwpx_EstimatedMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:label="nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_LowerWillametteGroupMember" xlink:label="nwpx_LowerWillametteGroupMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfPotentiallyResponsibleParties" xlink:label="nwpx_NumberOfPotentiallyResponsibleParties" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_VoluntaryCleanupProgramMember" xlink:label="nwpx_VoluntaryCleanupProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualPayments" xlink:label="us-gaap_LossContingencyAccrualPayments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="nwpx_LowerWillametteGroupMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="nwpx_VoluntaryCleanupProgramMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="nwpx_EstimatedMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_NumberOfPotentiallyResponsibleParties" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_EstimatedCostOfEPASelectedRemedy" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualPayments" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InsuranceRecoveries" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-7-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-11-recent-accounting-and-reporting-developments-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-12-restructuring-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DemobilizationActivitiesMember" xlink:label="nwpx_DemobilizationActivitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="nwpx_DemobilizationActivitiesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PaymentsOfContingentConsideration" xlink:label="nwpx_PaymentsOfContingentConsideration" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="nwpx_PaymentsOfContingentConsideration" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories-components-of-inventories-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_InventoryCurrentAndNonCurrentNet" xlink:label="nwpx_InventoryCurrentAndNonCurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="us-gaap_InventorySuppliesNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventorySuppliesNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_InventoryCurrentAndNonCurrentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueNet" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="us-gaap_DeferredCompensationPlanAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCompensationPlanAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeLiabilities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:href="nwpx-20170331.xsd#statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_TubularProductsMember" xlink:label="nwpx_TubularProductsMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_WaterTransmissionGroupMember" xlink:label="nwpx_WaterTransmissionGroupMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="nwpx_WaterTransmissionGroupMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConsolidationItemsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="nwpx_TubularProductsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueNet" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueNet" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>nwpx-20170331_lab.xml
<DESCRIPTION>EXHIBIT 101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 10:39PM UTC 2017-04-29--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DocumentAndEntityInformation" xlink:label="nwpx_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="nwpx_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_DocumentAndEntityInformation" xlink:to="nwpx_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="nwpx_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="nwpx_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-2-inventories-tables" xlink:label="nwpx_statement-statement-note-2-inventories-tables" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-2-inventories-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote2inventoriestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-2-inventories-tables" xlink:to="nwpx_statement-statement-note-2-inventories-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-3-fair-value-measurements-tables" xlink:label="nwpx_statement-statement-note-3-fair-value-measurements-tables" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-3-fair-value-measurements-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3fairvaluemeasurementstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-3-fair-value-measurements-tables" xlink:to="nwpx_statement-statement-note-3-fair-value-measurements-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-tables" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-tables" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5sharebasedcompensationtables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-tables" xlink:to="nwpx_statement-statement-note-5-sharebased-compensation-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote8accumulatedothercomprehensivelosstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:to="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TypeOfAdoptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-9-loss-per-share-tables" xlink:label="nwpx_statement-statement-note-9-loss-per-share-tables" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-9-loss-per-share-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote9losspersharetables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-9-loss-per-share-tables" xlink:to="nwpx_statement-statement-note-9-loss-per-share-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-10-segment-information-tables" xlink:label="nwpx_statement-statement-note-10-segment-information-tables" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-10-segment-information-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote10segmentinformationtables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-10-segment-information-tables" xlink:to="nwpx_statement-statement-note-10-segment-information-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax withholdings related to net share settlements of restricted stock and performance share awards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-2-inventories-components-of-inventories-details" xlink:label="nwpx_statement-statement-note-2-inventories-components-of-inventories-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-2-inventories-components-of-inventories-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote2inventoriescomponentsofinventoriesdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-2-inventories-components-of-inventories-details" xlink:to="nwpx_statement-statement-note-2-inventories-components-of-inventories-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:label="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3fairvaluemeasurementsassetsandliabilitiesmeasuredatfairvalueonrecurringbasisdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:to="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5sharebasedcompensationsummaryofsharebasedcompensationexpensedetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:to="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5sharebasedcompensationsummaryofstatusofcompanysstockoptionsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:to="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5sharebasedcompensationsummaryofstatusofcompanysrsusandpsasdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:to="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote8accumulatedothercomprehensivelosscomponentsofaccumulatedothercomprehensivelossdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:to="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote8accumulatedothercomprehensivelossscheduleofreclassificationsofaccumulatedothercomprehensiveincomelossdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:to="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:label="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote9losspersharelossperbasicanddilutedweightedaveragecommonsharesoutstandingdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:to="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:label="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:type="locator"/>
    <link:label xlink:label="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote10segmentinformationsegmentinformationreportofstatementsofoperationsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:to="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatements" xlink:label="nwpx_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="nwpx_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_NotesToFinancialStatements" xlink:to="nwpx_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="nwpx_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="nwpx_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Accumulated Other Comprehensive Income Loss [Table Text Block]</link:label>
    <link:label xlink:label="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents schedule of changes in accumulated other comprehensive income loss.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel2Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel3Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months</link:label>
    <link:label xlink:label="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:to="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DemobilizationActivitiesMember" xlink:label="nwpx_DemobilizationActivitiesMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_DemobilizationActivitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Demobilization Activities [Member]</link:label>
    <link:label xlink:label="nwpx_DemobilizationActivitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Demobilization activities associated with exit from or disposal of business activities or restructurings pursuant to a plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_DemobilizationActivitiesMember" xlink:to="nwpx_DemobilizationActivitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted-average common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</link:label>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of potentially dilutive common shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted loss per share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SalesRevenueNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label xlink:label="us-gaap_SalesRevenueNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (loss) on cash flow hedges</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfLongTermCapitalLeaseObligations</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on capital lease obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic weighted-average common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScenarioUnspecifiedDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementScenarioAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCostAndReserveAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_RestructuringCostAndReserveAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationItemsDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_ConsolidationItemsDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationItemsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TypeOfRestructuringDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_TypeOfRestructuringDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingSegmentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued and other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefits</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for doubtful accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated share-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:to="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash investing and financing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="invest_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:label xlink:label="invest_DerivativeNotionalAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">invest_DerivativeNotionalAmount</link:label>
    <link:label xlink:label="invest_DerivativeNotionalAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="invest_DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Trade and other receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Associated income tax (expense) benefit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CorporateMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementBusinessSegmentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</link:label>
    <link:label xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="us-gaap_DeferredCompensationPlanAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredCompensationPlanAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred compensation plan</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationPlanAssets" xlink:to="us-gaap_DeferredCompensationPlanAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital lease obligations, less current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LossContingencyAccrualCarryingValueCurrent</link:label>
    <link:label xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualPayments" xlink:label="us-gaap_LossContingencyAccrualPayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyAccrualPayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LossContingencyAccrualPayments</link:label>
    <link:label xlink:label="us-gaap_LossContingencyAccrualPayments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual, Payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualPayments" xlink:to="us-gaap_LossContingencyAccrualPayments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NondesignatedMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HedgingDesignationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HedgingDesignationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LossContingencyEstimateOfPossibleLoss</link:label>
    <link:label xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="us-gaap_InventorySuppliesNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventorySuppliesNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventorySuppliesNetOfReserves" xlink:to="us-gaap_InventorySuppliesNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BillingsInExcessOfCostCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BillingsInExcessOfCostCurrent" xlink:to="us-gaap_BillingsInExcessOfCostCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</link:label>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on foreign currency forward contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyNatureDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccrualForEnvironmentalLossContingencies</link:label>
    <link:label xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label xlink:label="us-gaap_CostOfRevenue-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net periodic pension cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:label="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Inventory Current And Non Current [Table Text Block]</link:label>
    <link:label xlink:label="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">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. Includes current and non-current inventory balances.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:to="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalLeaseObligationsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of capital lease obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_InventoryCurrentAndNonCurrentNet" xlink:label="nwpx_InventoryCurrentAndNonCurrentNet" xlink:type="locator"/>
    <link:label xlink:label="nwpx_InventoryCurrentAndNonCurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_InventoryCurrentAndNonCurrentNet</link:label>
    <link:label xlink:label="nwpx_InventoryCurrentAndNonCurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label xlink:label="nwpx_InventoryCurrentAndNonCurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net amount of current and non current inventory.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_InventoryCurrentAndNonCurrentNet" xlink:to="nwpx_InventoryCurrentAndNonCurrentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_MaturityPeriodForForwardContracts" xlink:label="nwpx_MaturityPeriodForForwardContracts" xlink:type="locator"/>
    <link:label xlink:label="nwpx_MaturityPeriodForForwardContracts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_MaturityPeriodForForwardContracts</link:label>
    <link:label xlink:label="nwpx_MaturityPeriodForForwardContracts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity Period For Forward Contracts</link:label>
    <link:label xlink:label="nwpx_MaturityPeriodForForwardContracts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The period of maturity for forward contracts.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_MaturityPeriodForForwardContracts" xlink:to="nwpx_MaturityPeriodForForwardContracts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedCostOfEPASelectedRemedy" xlink:label="nwpx_EstimatedCostOfEPASelectedRemedy" xlink:type="locator"/>
    <link:label xlink:label="nwpx_EstimatedCostOfEPASelectedRemedy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_EstimatedCostOfEPASelectedRemedy</link:label>
    <link:label xlink:label="nwpx_EstimatedCostOfEPASelectedRemedy-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Cost of EPA Selected Remedy</link:label>
    <link:label xlink:label="nwpx_EstimatedCostOfEPASelectedRemedy-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The estimated cost of the remedy selected by EPA.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_EstimatedCostOfEPASelectedRemedy" xlink:to="nwpx_EstimatedCostOfEPASelectedRemedy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, $.01 par value, 15,000,000 shares authorized, 9,604,811 and 9,601,011 shares issued and outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:label="nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:type="locator"/>
    <link:label xlink:label="nwpx_EstimatedTimeToCompleteSelectedEPARemedy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_EstimatedTimeToCompleteSelectedEPARemedy</link:label>
    <link:label xlink:label="nwpx_EstimatedTimeToCompleteSelectedEPARemedy-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Time to Complete Selected EPA Remedy</link:label>
    <link:label xlink:label="nwpx_EstimatedTimeToCompleteSelectedEPARemedy-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The estimated amount of time to complete the selected EPA remedy.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:to="nwpx_EstimatedTimeToCompleteSelectedEPARemedy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfPotentiallyResponsibleParties" xlink:label="nwpx_NumberOfPotentiallyResponsibleParties" xlink:type="locator"/>
    <link:label xlink:label="nwpx_NumberOfPotentiallyResponsibleParties-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_NumberOfPotentiallyResponsibleParties</link:label>
    <link:label xlink:label="nwpx_NumberOfPotentiallyResponsibleParties-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Potentially Responsible Parties</link:label>
    <link:label xlink:label="nwpx_NumberOfPotentiallyResponsibleParties-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of potentially responsible parties for Portland Harbor Superfund site.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_NumberOfPotentiallyResponsibleParties" xlink:to="nwpx_NumberOfPotentiallyResponsibleParties-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portland Harbor Natural Resources Trustee Council [Member]</link:label>
    <link:label xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The name or description of the loss contingency by its nature.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:to="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unvested RSUs and PSAs canceled (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_VoluntaryCleanupProgramMember" xlink:label="nwpx_VoluntaryCleanupProgramMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_VoluntaryCleanupProgramMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Voluntary Cleanup Program [Member]</link:label>
    <link:label xlink:label="nwpx_VoluntaryCleanupProgramMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The type or description of the loss contingency.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_VoluntaryCleanupProgramMember" xlink:to="nwpx_VoluntaryCleanupProgramMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSUs vested (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedMember" xlink:label="nwpx_EstimatedMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_EstimatedMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated [Member]</link:label>
    <link:label xlink:label="nwpx_EstimatedMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The type or description of the particular scenario that is applicable to this situation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_EstimatedMember" xlink:to="nwpx_EstimatedMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfActiveStockIncentivePlans" xlink:label="nwpx_NumberOfActiveStockIncentivePlans" xlink:type="locator"/>
    <link:label xlink:label="nwpx_NumberOfActiveStockIncentivePlans-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_NumberOfActiveStockIncentivePlans</link:label>
    <link:label xlink:label="nwpx_NumberOfActiveStockIncentivePlans-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Active Stock Incentive Plans</link:label>
    <link:label xlink:label="nwpx_NumberOfActiveStockIncentivePlans-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of active stock incentive plans.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_NumberOfActiveStockIncentivePlans" xlink:to="nwpx_NumberOfActiveStockIncentivePlans-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested RSUs and PSAs (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested RSUs and PSAs (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfInactiveStockOptionPlans" xlink:label="nwpx_NumberOfInactiveStockOptionPlans" xlink:type="locator"/>
    <link:label xlink:label="nwpx_NumberOfInactiveStockOptionPlans-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_NumberOfInactiveStockOptionPlans</link:label>
    <link:label xlink:label="nwpx_NumberOfInactiveStockOptionPlans-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Inactive Stock Option Plans</link:label>
    <link:label xlink:label="nwpx_NumberOfInactiveStockOptionPlans-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of inactive stock options plans.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_NumberOfInactiveStockOptionPlans" xlink:to="nwpx_NumberOfInactiveStockOptionPlans-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested RSUs and PSAs (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested RSUs as of March 31, 2017 (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:label="nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:type="locator"/>
    <link:label xlink:label="nwpx_MinimumPerformanceAwardsIssuedMultiplier-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_MinimumPerformanceAwardsIssuedMultiplier</link:label>
    <link:label xlink:label="nwpx_MinimumPerformanceAwardsIssuedMultiplier-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Performance Awards Issued Multiplier</link:label>
    <link:label xlink:label="nwpx_MinimumPerformanceAwardsIssuedMultiplier-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of minimum performance awards issued multiplier.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:to="nwpx_MinimumPerformanceAwardsIssuedMultiplier-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSUs and PSAs granted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</link:label>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Gain) Loss on disposal of property and equpiment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSUs and PSAs granted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units and Performance Stock Awards [Member]</link:label>
    <link:label xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The type or description of the award.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PaymentsOfContingentConsideration" xlink:label="nwpx_PaymentsOfContingentConsideration" xlink:type="locator"/>
    <link:label xlink:label="nwpx_PaymentsOfContingentConsideration-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">nwpx_PaymentsOfContingentConsideration</link:label>
    <link:label xlink:label="nwpx_PaymentsOfContingentConsideration-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of contingent consideration</link:label>
    <link:label xlink:label="nwpx_PaymentsOfContingentConsideration-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of contingent consideration paid during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_PaymentsOfContingentConsideration" xlink:to="nwpx_PaymentsOfContingentConsideration-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:label="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Segment Reporting Information By Segment Statement Of Operations [Table Text Block]</link:label>
    <link:label xlink:label="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the profit or loss for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:to="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unvested RSUs and PSAs canceled (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">RSUs vested (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_TubularProductsMember" xlink:label="nwpx_TubularProductsMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_TubularProductsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tubular Products [Member]</link:label>
    <link:label xlink:label="nwpx_TubularProductsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pipe and tube products used in the exploration and development of energy resources. Examples include, but are not limited to, drill pipe, pipe casings and oil pipes.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_TubularProductsMember" xlink:to="nwpx_TubularProductsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_WaterTransmissionGroupMember" xlink:label="nwpx_WaterTransmissionGroupMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_WaterTransmissionGroupMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Water Transmission Group [Member]</link:label>
    <link:label xlink:label="nwpx_WaterTransmissionGroupMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">System used for the primary purpose of transmitting water to the consumer.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_WaterTransmissionGroupMember" xlink:to="nwpx_WaterTransmissionGroupMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, March 31, 2017</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, March 31, 2017 (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, $.01 par value, 10,000,000 shares authorized, none issued or outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCharges-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring expense</link:label>
    <link:label xlink:label="us-gaap_RestructuringCharges-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InventoryNoncurrent</link:label>
    <link:label xlink:label="us-gaap_InventoryNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNoncurrent" xlink:to="us-gaap_InventoryNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, March 31, 2017 (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, March 31, 2017 (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current period adjustments to Other comprehensive income (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and capital lease amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityVoluntaryFilers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CounterpartyNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_CounterpartyNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityWellKnownSeasonedIssuer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to contingent consideration</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options canceled (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options granted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AmortizationOfIntangibleAssets</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsFairValueDisclosure</link:label>
    <link:label xlink:label="us-gaap_AssetsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares used in per share calculations:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Options canceled (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in-capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total short-term inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LettersOfCreditOutstandingAmount</link:label>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Additions to property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications for the period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 6)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized loss on cash flow hedges</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued property and equipment purchases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PerformanceSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and other receivables, less allowance for doubtful accounts of $496 and $515</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InsuranceRecoveries-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InsuranceRecoveries</link:label>
    <link:label xlink:label="us-gaap_InsuranceRecoveries-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceRecoveries" xlink:to="us-gaap_InsuranceRecoveries-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeLiabilities</link:label>
    <link:label xlink:label="us-gaap_DerivativeLiabilities-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Derivatives, liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalLeaseObligationsIncurred-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital lease additions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsIncurred" xlink:to="us-gaap_CapitalLeaseObligationsIncurred-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Pension liability adjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueDisclosuresTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AmortizationOfFinancingCosts</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment, less accumulated depreciation and amortization of $87,024 and $85,604</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingStandardsUpdate201609Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201609Member" xlink:to="us-gaap_AccountingStandardsUpdate201609Member-label" xlink:type="arc"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_LowerWillametteGroupMember" xlink:label="nwpx_LowerWillametteGroupMember" xlink:type="locator"/>
    <link:label xlink:label="nwpx_LowerWillametteGroupMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lower Willamette Group [Member]</link:label>
    <link:label xlink:label="nwpx_LowerWillametteGroupMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Refers to information regarding the Lower Willamette Group.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="nwpx_LowerWillametteGroupMember" xlink:to="nwpx_LowerWillametteGroupMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</link:label>
    <link:label xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Change in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossNetOfTax</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssets" xlink:to="us-gaap_DerivativeAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>nwpx-20170331_pre.xml
<DESCRIPTION>EXHIBIT 101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 10:39PM UTC 2017-04-29--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information" xlink:href="nwpx-20170331.xsd#statement-note-10-segment-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-1-basis-of-presentation" xlink:href="nwpx-20170331.xsd#statement-note-1-basis-of-presentation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-1-basis-of-presentation" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-document-and-entity-information" xlink:href="nwpx-20170331.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DocumentAndEntityInformation" xlink:label="nwpx_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_DocumentAndEntityInformation" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities" xlink:href="nwpx-20170331.xsd#statement-note-4-derivative-instruments-and-hedging-activities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_NondesignatedMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies" xlink:href="nwpx-20170331.xsd#statement-note-6-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedMember" xlink:label="nwpx_EstimatedMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_LowerWillametteGroupMember" xlink:label="nwpx_LowerWillametteGroupMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_VoluntaryCleanupProgramMember" xlink:label="nwpx_VoluntaryCleanupProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="nwpx_LowerWillametteGroupMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="nwpx_VoluntaryCleanupProgramMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="nwpx_EstimatedMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes" xlink:href="nwpx-20170331.xsd#statement-note-7-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments" xlink:href="nwpx-20170331.xsd#statement-note-11-recent-accounting-and-reporting-developments" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-" xlink:href="nwpx-20170331.xsd#statement-note-12-restructuring-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DemobilizationActivitiesMember" xlink:label="nwpx_DemobilizationActivitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NotesToFinancialStatementsAbstract" xlink:label="nwpx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="nwpx_DemobilizationActivitiesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-tables" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:label="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-2-inventories-tables" xlink:label="nwpx_statement-statement-note-2-inventories-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-2-inventories-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-tables" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-3-fair-value-measurements-tables" xlink:label="nwpx_statement-statement-note-3-fair-value-measurements-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-3-fair-value-measurements-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-tables" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-tables" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-tables" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-9-loss-per-share-tables" xlink:label="nwpx_statement-statement-note-9-loss-per-share-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-9-loss-per-share-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-tables" xlink:href="nwpx-20170331.xsd#statement-note-10-segment-information-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-tables" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:label="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-10-segment-information-tables" xlink:label="nwpx_statement-statement-note-10-segment-information-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-10-segment-information-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-4-derivative-instruments-and-hedging-activities-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="invest_DerivativeNotionalAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_MaturityPeriodForForwardContracts" xlink:label="nwpx_MaturityPeriodForForwardContracts-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_NondesignatedMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="invest_DerivativeNotionalAmount-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_MaturityPeriodForForwardContracts-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_MinimumPerformanceAwardsIssuedMultiplier" xlink:label="nwpx_MinimumPerformanceAwardsIssuedMultiplier-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfActiveStockIncentivePlans" xlink:label="nwpx_NumberOfActiveStockIncentivePlans-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfInactiveStockOptionPlans" xlink:label="nwpx_NumberOfInactiveStockOptionPlans-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_NumberOfActiveStockIncentivePlans-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_NumberOfInactiveStockOptionPlans-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_MinimumPerformanceAwardsIssuedMultiplier-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-6-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedCostOfEPASelectedRemedy" xlink:label="nwpx_EstimatedCostOfEPASelectedRemedy-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedMember" xlink:label="nwpx_EstimatedMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_EstimatedTimeToCompleteSelectedEPARemedy" xlink:label="nwpx_EstimatedTimeToCompleteSelectedEPARemedy-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_LowerWillametteGroupMember" xlink:label="nwpx_LowerWillametteGroupMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NumberOfPotentiallyResponsibleParties" xlink:label="nwpx_NumberOfPotentiallyResponsibleParties-2" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:label="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_VoluntaryCleanupProgramMember" xlink:label="nwpx_VoluntaryCleanupProgramMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualPayments" xlink:label="us-gaap_LossContingencyAccrualPayments-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="nwpx_LowerWillametteGroupMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="nwpx_VoluntaryCleanupProgramMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="nwpx_EstimatedMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_NumberOfPotentiallyResponsibleParties-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_EstimatedCostOfEPASelectedRemedy-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_EstimatedTimeToCompleteSelectedEPARemedy-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualPayments-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InsuranceRecoveries-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-7-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-11-recent-accounting-and-reporting-developments-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-details-textual" xlink:href="nwpx-20170331.xsd#statement-note-12-restructuring-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-details-textual" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_DemobilizationActivitiesMember" xlink:label="nwpx_DemobilizationActivitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_NoteToFinancialStatementDetailsTextual" xlink:label="nwpx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="nwpx_DemobilizationActivitiesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:label="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n7" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n7" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent-n7" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_PaymentsOfContingentConsideration" xlink:label="nwpx_PaymentsOfContingentConsideration-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n7" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n7" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n7" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="nwpx_PaymentsOfContingentConsideration-n7" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-4" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details" xlink:href="nwpx-20170331.xsd#statement-note-2-inventories-components-of-inventories-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_InventoryCurrentAndNonCurrentNet" xlink:label="nwpx_InventoryCurrentAndNonCurrentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-2-inventories-components-of-inventories-details" xlink:label="nwpx_statement-statement-note-2-inventories-components-of-inventories-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="us-gaap_InventorySuppliesNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-2-inventories-components-of-inventories-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventorySuppliesNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="nwpx_InventoryCurrentAndNonCurrentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n7" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n7" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-n7" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueNet" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense-n7" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:href="nwpx-20170331.xsd#statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax-n7" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:href="nwpx-20170331.xsd#statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:label="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="us-gaap_DeferredCompensationPlanAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="us-gaap_DerivativeAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCompensationPlanAssets" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeAssets" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeLiabilities-n7" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:href="nwpx-20170331.xsd#statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:label="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:href="nwpx-20170331.xsd#statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:label="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:href="nwpx-20170331.xsd#statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_TubularProductsMember" xlink:label="nwpx_TubularProductsMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_WaterTransmissionGroupMember" xlink:label="nwpx_WaterTransmissionGroupMember" xlink:type="locator"/>
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:label="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="nwpx_WaterTransmissionGroupMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConsolidationItemsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_OperatingSegmentsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="nwpx_TubularProductsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_CorporateMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueNet" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:href="nwpx-20170331.xsd#statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:type="extended">
    <link:loc xlink:href="nwpx-20170331.xsd#nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:label="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="nwpx_statement-statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueNet-2" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756096368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Apr. 28, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Northwest Pipe Co.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0001001385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">nwpx<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,604,811<span></span>
</td>
</tr>
<tr 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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756002512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 29,666<span></span>
</td>
<td class="nump">$ 33,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">28,886<span></span>
</td>
<td class="nump">39,365<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">780<span></span>
</td>
<td class="num">(5,437)<span></span>
</td>
</tr>
<tr class="ro">
<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 expense</a></td>
<td class="nump">3,840<span></span>
</td>
<td class="nump">4,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">881<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_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(3,941)<span></span>
</td>
<td class="num">(10,036)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="num">(11)<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(137)<span></span>
</td>
<td class="num">(119)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">(4,089)<span></span>
</td>
<td class="num">(10,115)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(221)<span></span>
</td>
<td class="num">(532)<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 loss</a></td>
<td class="num">$ (3,868)<span></span>
</td>
<td class="num">$ (9,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted loss per share (in dollars per share)</a></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in per share calculations:</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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted (in shares)</a></td>
<td class="nump">9,604<span></span>
</td>
<td class="nump">9,572<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cost of goods produced and sold and services rendered 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)<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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011515&amp;loc=d3e140864-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27011515&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756469936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,868)<span></span>
</td>
<td class="num">$ (9,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension liability adjustment</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Unrealized loss on cash flow hedges</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(132)<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 );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">95<span></span>
</td>
<td class="num">(32)<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 loss</a></td>
<td class="num">$ (3,773)<span></span>
</td>
<td class="num">$ (9,615)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756339936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 20,807<span></span>
</td>
<td class="nump">$ 21,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Trade and other receivables, less allowance for doubtful accounts of $496 and $515</a></td>
<td class="nump">18,616<span></span>
</td>
<td class="nump">25,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">45,063<span></span>
</td>
<td class="nump">43,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">16,954<span></span>
</td>
<td class="nump">19,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">1,772<span></span>
</td>
<td class="nump">2,096<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">103,212<span></span>
</td>
<td class="nump">112,180<span></span>
</td>
</tr>
<tr class="ro">
<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 and equipment, less accumulated depreciation and amortization of $87,024 and $85,604</a></td>
<td class="nump">116,848<span></span>
</td>
<td class="nump">118,101<span></span>
</td>
</tr>
<tr class="re">
<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">11,054<span></span>
</td>
<td class="nump">11,274<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">231,114<span></span>
</td>
<td class="nump">241,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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,627<span></span>
</td>
<td class="nump">5,267<span></span>
</td>
</tr>
<tr class="re">
<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">7,140<span></span>
</td>
<td class="nump">10,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">2,038<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current portion of capital lease obligations</a></td>
<td class="nump">288<span></span>
</td>
<td class="nump">325<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">11,995<span></span>
</td>
<td class="nump">18,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_CapitalLeaseObligationsNoncurrent', window );">Capital lease obligations, less current portion</a></td>
<td class="nump">539<span></span>
</td>
<td class="nump">602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">1,044<span></span>
</td>
<td class="nump">1,282<span></span>
</td>
</tr>
<tr class="re">
<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 long-term liabilities</a></td>
<td class="nump">11,849<span></span>
</td>
<td class="nump">11,903<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">25,427<span></span>
</td>
<td class="nump">32,342<span></span>
</td>
</tr>
<tr class="re">
<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 (Note 6)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $.01 par value, 10,000,000 shares authorized, none issued or outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.01 par value, 15,000,000 shares authorized, 9,604,811 and 9,601,011 shares issued and outstanding</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<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">118,927<span></span>
</td>
<td class="nump">118,680<span></span>
</td>
</tr>
<tr class="ro">
<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">88,052<span></span>
</td>
<td class="nump">91,920<span></span>
</td>
</tr>
<tr class="re">
<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">(1,388)<span></span>
</td>
<td class="num">(1,483)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">205,687<span></span>
</td>
<td class="nump">209,213<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 231,114<span></span>
</td>
<td class="nump">$ 241,555<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_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=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting 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 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=84164817&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=84164758&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=84164817&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=84164758&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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected 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 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<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.3(c)(3))<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 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable 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(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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604059-122996<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(3))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756141136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 496<span></span>
</td>
<td class="nump">$ 515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="nump">$ 87,024<span></span>
</td>
<td class="nump">$ 85,604<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (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_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="re">
<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="ro">
<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">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">9,604,811<span></span>
</td>
<td class="nump">9,601,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">9,604,811<span></span>
</td>
<td class="nump">9,601,011<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6762681120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,868)<span></span>
</td>
<td class="num">$ (9,583)<span></span>
</td>
</tr>
<tr class="re">
<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 loss to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and capital lease amortization</a></td>
<td class="nump">1,850<span></span>
</td>
<td class="nump">2,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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Provision for doubtful accounts</a></td>
<td class="nump">261<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<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">(238)<span></span>
</td>
<td class="num">(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_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) Loss on disposal of property and equpiment</a></td>
<td class="num">(19)<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Adjustments to contingent consideration</a></td>
<td class="nump">27<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized loss on foreign currency forward contracts</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and 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_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">6,678<span></span>
</td>
<td class="nump">5,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract', window );">Costs and estimated earnings in excess of billings on uncompleted contracts, net</a></td>
<td class="num">(2,498)<span></span>
</td>
<td class="nump">4,434<span></span>
</td>
</tr>
<tr class="ro">
<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,038<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">387<span></span>
</td>
<td class="nump">285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,714)<span></span>
</td>
<td class="num">(735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued and other liabilities</a></td>
<td class="num">(3,657)<span></span>
</td>
<td class="num">(1,263)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(282)<span></span>
</td>
<td class="nump">1,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property and equipment</a></td>
<td class="num">(529)<span></span>
</td>
<td class="num">(736)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">25<span></span>
</td>
<td class="text"> <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 used in investing activities</a></td>
<td class="num">(504)<span></span>
</td>
<td class="num">(736)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of restricted stock and performance share awards</a></td>
<td class="num">(24)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Payments on capital lease obligations</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(96)<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_nwpx_PaymentsOfContingentConsideration', window );">Payments of contingent consideration</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(1,233)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used in financing activities</a></td>
<td class="num">(236)<span></span>
</td>
<td class="num">(1,360)<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_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Change in cash and cash equivalents</a></td>
<td class="num">(1,022)<span></span>
</td>
<td class="num">(907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">21,829<span></span>
</td>
<td class="nump">10,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">20,807<span></span>
</td>
<td class="nump">9,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrued property and equipment purchases</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Capital lease additions</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nwpx_PaymentsOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contingent consideration paid 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;">nwpx_PaymentsOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period in capital lease obligations due to entering into new 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 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=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. Excludes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 4: 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_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 accrued expenses, and 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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 asset reflecting the cost incurred on uncompleted contracts in excess of related billings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=98514028&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=98514028&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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=98514028&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=98514028&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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752827200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Basis of Presentation</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Condensed Consolidated Financial Statements include the accounts of Northwest Pipe Company (the &#x201c;Company&#x201d;) and its subsidiaries in which the Company exercises control as of the financial statement date. Intercompany accounts and transactions have been eliminated.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in conformity with accounting principles generally accepted in the United States of America. The financial information as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> is derived from the audited Consolidated Financial Statements presented in the Company&#x2019;s Annual Report on Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> (the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x201c;2016</div> Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K&#x201d;). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). In the opinion of management, the accompanying Condensed Consolidated Financial Statements include all adjustments necessary (which are of a normal and recurring nature) for the fair statement of the results of the interim periods presented. The Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto together with management&#x2019;s discussion and analysis of financial condition and results of operations contained in the Company&#x2019;s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Certain amounts from the prior year financial statements have been reclassified in order to conform to the current year presentation.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating results for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> are not necessarily indicative of the results that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be expected for the entire fiscal year ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6904291488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div></div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Inventories</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Inventories consist of the following (in thousands):</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-LEFT: 27pt; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">March 31, 2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">December 31, 2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Short-term inventories:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Raw materials</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,117 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,411 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Work-in-process</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,209 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,235 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Finished goods</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">323 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Supplies</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,305 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,351 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total short-term inventories</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,954 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,037 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Long-term inventories:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Finished goods</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">729 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">773 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total inventories</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,683 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,810 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Long-term inventories are recorded in Other assets. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> inventories were stated at the lower of cost or market. Upon adoption of Accounting Standards Update (&#x201c;ASU&#x201d;) No.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div> &#x201c;Inventory (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330):</div> Simplifying the Measurement of Inventory&#x201d; on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> which did not result in a change in the Company&#x2019;s inventory values, inventories are stated at the lower of cost and net realizable value. See further discussion of this ASU in Note&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div> &#x201c;Recent Accounting and Reporting Developments.&#x201d;</div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752817584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosures [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></div><div style="display: inline; font-weight: bold;">.</div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Fair Value Measurements</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company records its financial assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date.</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> broad levels. These levels are: Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> (inputs are quoted prices in active markets for identical assets or liabilities); Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> (inputs are other than quoted prices that are observable, either directly or indirectly through corroboration with observable market data); and Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> (inputs are unobservable, with little or no market data that exists, such as internal financial forecasts). The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following table summarizes information regarding the Company&#x2019;s financial assets and liabilities that are measured at fair value (in thousands):</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Total </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Level 1 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Level 2 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Level 3 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">As of March 31, 2017 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial assets: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred compensation plan </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,202 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,317 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">885 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,228 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,317 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">911 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial liabilities: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">As of December 31, 2016 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial assets: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred compensation plan </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,209 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,215 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">994 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,267 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,215 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,052 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial liabilities: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The deferred compensation plan assets consist of cash and several publicly traded stock and bond mutual funds, valued using quoted market prices in active markets, classified as Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> within the fair value hierarchy, as well as guaranteed investment contracts, valued at principal plus interest credited at contract rates, classified as Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> within the fair value hierarchy.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#x2019;s derivatives consist of foreign currency forward contracts, which are accounted for as cash flow hedges, and are valued using various pricing models or discounted cash flow analyses that incorporate observable market parameters, such as interest rate yield curves and currency rates, classified as Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> within the fair value hierarchy. Derivative valuations incorporate credit risk adjustments that are necessary to reflect the probability of default by the counterparty or the Company.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The net carrying amounts of cash and cash equivalents, trade and other receivables, accounts payable, accrued liabilities and borrowings on the line of credit approximate fair value due to the short-term nature of these instruments.</div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6906392992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Derivative Instruments and Hedging Activities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></div><div style="display: inline; font-weight: bold;">.</div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Derivative Instruments and Hedging Activities</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company conducts business in various foreign countries and, from time to time, settles transactions in foreign currencies. The Company has established a program that utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures, typically arising from sales contracts denominated in Canadian currency. Instruments that do not qualify for cash flow hedge accounting treatment are remeasured at fair value on each balance sheet date and resulting gains and losses are recognized in earnings. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the total notional amount of the derivative contracts not designated as cash flow hedges was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.9</div></div>&nbsp;million <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(CAD<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div></div>&nbsp;million). As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the total notional amount of the derivative contracts designated as cash flow hedges was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.7</div>&nbsp;million <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(CAD$2.2</div>&nbsp;million) and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.4</div>&nbsp;million <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(CAD$4.5</div>&nbsp;million), respectively. Derivative assets are included within Prepaid expenses and other and derivative liabilities are included within Accrued liabilities in the Condensed Consolidated Balance Sheets. All of the Company&#x2019;s foreign currency forward contracts are subject to an enforceable master netting arrangement. The Company presents the assets and liabilities associated with its foreign currency forward contracts at their gross fair values in the Condensed Consolidated Balance Sheets.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For each derivative contract entered into in which the Company seeks to obtain cash flow hedge accounting treatment, the Company formally documents all relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking the hedge transaction, the nature of the risk being hedged, how the hedging instrument&#x2019;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively and a description of the method of measuring ineffectiveness. This process includes linking all derivatives to specific firm commitments or forecasted transactions and designating the derivatives as cash flow hedges. The Company also formally assesses, both at the hedge&#x2019;s inception and on an ongoing basis, whether the derivative contracts that are used in hedging transactions are highly effective in offsetting changes in cash flows of hedged items. The effective portion of these hedged items is reflected in Unrealized loss on cash flow hedges on the Condensed Consolidated Statements of Comprehensive Loss. If it is determined that a derivative contract is not highly effective, or that it has ceased to be a highly effective hedge, the Company will be required to discontinue hedge accounting with respect to that derivative contract prospectively.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">All of the Company&#x2019;s Canadian forward contracts have maturities less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> gains (losses) recognized in Net sales from derivative contracts not designated as hedging instruments were approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$(0.2)</div>&nbsp;million, respectively. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> unrealized pretax gains on outstanding derivatives in Accumulated other comprehensive loss was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.</div> Typically, outstanding derivatives balances in Accumulated other comprehensive loss are expected to be reclassified to Net sales within the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months as a result of underlying hedged transactions also being recorded in Net sales. See Note&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,</div> &#x201c;Accumulated Other Comprehensive Loss&#x201d; for additional quantitative information regarding derivative gains and losses.</div></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752817584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></div><div style="display: inline; font-weight: bold;">.</div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Share-based Compensation</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> active stock incentive plan for employees and directors, the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> Stock Incentive Plan, which provides for awards of stock options to purchase shares of common stock, stock appreciation rights, restricted and unrestricted shares of common stock, restricted stock units (&#x201c;RSUs&#x201d;) and performance share awards (&#x201c;PSAs&#x201d;). In addition, the Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> inactive stock option plan, the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1995</div> Stock Option Plan for Nonemployee Directors, under which previously granted options remain outstanding.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company recognizes share-based compensation cost, based on grant date estimated fair value of the awards, over the period during which the employee or director is required to provide service in exchange for the award, and as forfeitures occur, the associated compensation cost recognized to date is reversed. The following table summarizes share-based compensation expense recorded (in thousands):</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">81 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(28</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Selling, general and administrative expense</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">190 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">206 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">271 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">178 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> unrecognized compensation expense related to the unvested portion of the Company&#x2019;s RSUs and PSAs was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.7</div>&nbsp;million, which is expected to be recognized over a weighted average period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.8</div> years.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Stock Option Awards</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">A summary of option activity under the Company&#x2019;s stock option plans as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and changes during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months then ended is presented below:</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 85%; MARGIN-RIGHT: 15%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Options </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Outstanding </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Weighted </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Average</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Exercise Price </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Weighted</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Average</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Remaining </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Contractual</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Life </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Aggregate </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Intrinsic Value </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">(in years) </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">(In thousands) </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2016 </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.97 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options granted </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options exercised </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options canceled </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2017 </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.97 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Exercisable, March 31, 2017 </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.97 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.78 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Restricted Stock Units and Performance </div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Share </div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Awards</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">A summary of activity under the Company&#x2019;s RSUs and PSAs as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and changes during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months then ended is presented below:</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Number of</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">RSUs and </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">PSAs</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Weighted </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Average Grant</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Date Fair Value</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs and PSAs as of December 31, 2016</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,791 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.36 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs and PSAs granted</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs and PSAs canceled</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(46,988</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43.68 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs vested</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,220</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36.00 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs as of March 31, 2017</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">169,583 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.50 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs and PSAs are measured at the estimated fair value on the date of grant. RSUs are service-based awards and vest according to vesting schedules, which range from immediate to ratably over a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-year period. PSAs are service-based awards that vest over a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-year period and have a market-based payout condition. Vesting of the market-based PSAs is dependent upon the performance of the market price of the Company&#x2019;s stock relative to a peer group of companies. In the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the remaining PSAs were canceled because the market-based conditions were not achieved, and the actual number of common shares that were issued was determined by multiplying the PSAs by a payout percentage of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0%.</div></div></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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6906392992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.</div></div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Commitments and Contingencies</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt 0pt 0pt 27.35pt; LINE-HEIGHT: 1.25; TEXT-INDENT: -27.35pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Portland Harbor Superfund</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2000,</div> a section of the lower Willamette River known as the Portland Harbor Site was included on the National Priorities List at the request of the United States Environmental Protection Agency (the &#x201c;EPA&#x201d;). While the Company&#x2019;s Portland, Oregon manufacturing facility does not border the Willamette River, an outfall from the facility&#x2019;s stormwater system drains into a neighboring property&#x2019;s privately owned stormwater system and slip. Since the listing of the site, the Company was notified by the EPA and the Oregon Department of Environmental Quality (&#x201c;ODEQ&#x201d;) of potential liability under the Comprehensive Environmental Response, Compensation and Liability Act (&#x201c;CERCLA&#x201d;). In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2008,</div> the Company was asked to file information disclosure reports with the EPA (CERCLA <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104</div> (e) information request). A remedial investigation and feasibility study of the Portland Harbor Site has been directed by a group of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div> potentially responsible parties known as the Lower Willamette Group under agreement with the EPA. The remedial investigation report was finalized in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> The feasibility study was finalized in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> by the EPA, and identified multiple remedial alternatives. The EPA issued the Record of Decision in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> selecting the remedy for cleanup at the Portland Harbor Site, which it believes will cost approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.05</div> billion and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div> years to complete. The Record of Decision did not determine who is responsible for the costs of cleanup or how the cleanup costs will be allocated among the potentially responsible parties.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2001,</div> groundwater containing elevated volatile organic compounds was identified in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> localized area of leased property adjacent to the Portland facility furthest from the river. Assessment work was conducted in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2002</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2003</div> to further characterize the groundwater. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2005,</div> the Company entered into a Voluntary Agreement for Remedial Investigation and Source Control Measures (the &#x201c;Voluntary Agreement&#x201d;) with ODEQ. The Company performed remedial investigation work required under the Voluntary Agreement and in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> the EPA and ODEQ requested additional sampling to be conducted. The Company provided a Final Supplemental Groundwater Sampling Work Plan in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> and in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> the ODEQ approved work to proceed. The Company initiated groundwater sampling in the fall of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> which will continue through the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and results thus far have been generally consistent with previous sampling and modeling work.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Concurrent with the activities of the EPA and ODEQ, the Portland Harbor Natural Resources Trustee Council (&#x201c;Trustees&#x201d;) sent some or all of the same parties, including the Company, a notice of intent to perform a Natural Resource Damage Assessment (&#x201c;NRDA&#x201d;) for the Portland Harbor Site to determine the nature and extent of natural resource damages under CERCLA Section <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107.</div> The Trustees for the Portland Harbor Site consist of representatives from several Northwest Indian Tribes, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> federal agencies and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> state agency. The Trustees act independently of the EPA and ODEQ. The Trustees have encouraged potentially responsible parties to voluntarily participate in the funding of their injury assessments and several of those parties have agreed to do so. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> the Company agreed to participate in the injury assessment process, which included funding <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million of the assessment; of this amount, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million was paid in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> and the remainder was paid in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div> The Company has not assumed any additional payment obligations or liabilities with the participation with the NRDA. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Confederated Tribes and Bands of the Yakama Nation, a Trustee until they withdrew from the council in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2009,</div> filed a complaint against the potentially responsible parties including the Company to recover costs related to their own injury assessment and compensation for natural resources damages.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div><div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#x2019;s potential liability is a portion of the costs of the remedy for the entire Portland Harbor Superfund Site. The cost of that remedy is expected to be allocated among more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div> potentially responsible parties. Because of the large number of responsible parties and the variability in the range of remediation alternatives, the Company is unable to estimate an amount or an amount within a range of costs for its obligation with respect to the Portland Harbor Site matters, and no further adjustment to the Consolidated Financial Statements has been recorded as of the date of this filing. The Company has insurance policies for defense costs, as well as indemnification policies it believes will provide reimbursement for any share of the remediation assessed. However, the Company can provide no assurance that those policies will cover all of the costs which the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> incur.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> a federal district court approved settlements between the Company and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> of its insurance carriers. The Company released its interests in the related insurance policies, and received <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.6</div> million in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> for reimbursement of past indemnification and defense costs incurred by the Company associated with the Portland Harbor Site, substantially all of which reduced Cost of sales in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014.</div> Notwithstanding these settlements, the Company continues to have insurance coverage for indemnification and defense costs related to the Portland Harbor Site as described above.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Houston Environmental Issue</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In connection with the Company&#x2019;s sale of its oil country tubular goods (&#x201c;OCTG&#x201d;) business, a Limited Phase II Environmental Site Assessment was conducted at the Houston, Texas plant and completed in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> which revealed the presence of volatile organic compounds in the groundwater and certain metals in the soil. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> the Company was accepted into the Texas Commission on Environmental Quality (&#x201c;TCEQ&#x201d;) Voluntary Cleanup Program (&#x201c;VCP&#x201d;) to address these issues and obtain a certificate of completion from TCEQ. The cost of any potential assessment and cleanup will not be covered by insurance. The Company believes these costs are likely to be recovered from the purchaser of the OCTG business upon future sale of the Houston property.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has completed a groundwater assessment and continues to monitor groundwater. The proposed remediation approach includes a municipal setting designation ordinance, approved by the City of Houston City Council in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> to prevent consumption of shallow groundwater from beneath the property, thereby eliminating the need for more costly remediation measures.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In late <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the TCEQ notified the Company that a neighboring facility has asbestos contamination in its soil. In a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> meeting with TCEQ, the Company was notified that it will need to assess asbestos contamination before the TCEQ will proceed with a certificate of completion. The Company developed an asbestos sampling plan with the TCEQ and the EPA staff that will begin in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The Company currently estimates that the future costs associated with the VCP will be between <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div>&nbsp;million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.6</div> million. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company has a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div>&nbsp;million accrual for remediation costs based on the low-end estimate of future costs using a probability-weighted analysis of remediation approaches, and estimates that completion of the VCP process will occur between the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: left; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">All Sites</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company operates its facilities under numerous governmental permits and licenses relating to air emissions, stormwater runoff and other environmental matters. The Company&#x2019;s operations are also governed by many other laws and regulations, including those relating to workplace safety and worker health, principally the Occupational Safety and Health Act and regulations there under which, among other requirements, establish noise and dust standards. The Company believes it is in material compliance with its permits and licenses and these laws and regulations, and the Company does not believe that future compliance with such laws and regulations will have a material adverse effect on its financial position, results of operations or cash flows.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Other Contingencies and Legal Proceedings</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">From time to time, the Company is involved in litigation relating to claims arising out of its operations in the normal course of its business. The Company maintains insurance coverage against potential claims in amounts that are believed to be adequate. To the extent that insurance does not cover legal, defense and indemnification costs associated with a loss contingency, the Company records accruals when such losses are considered probable and reasonably estimable. The Company believes that it is not presently a party to litigation, the outcome of which would have a material adverse effect on its business, financial condition, results of operations or cash flows.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Guarantees</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company has entered into certain letters of credit that total <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.0</div>&nbsp;million as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The letters of credit relate to workers&#x2019; compensation insurance.</div></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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752793632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Tax Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></div><div style="display: inline; font-weight: bold;">.</div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Income Taxes</div><div style="display: inline; font-weight: bold;"> </div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company files income tax returns in the United States Federal jurisdiction, in a limited number of foreign jurisdictions and in many state jurisdictions. Internal Revenue Service examinations have been completed for years prior to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2011.</div> With few exceptions, the Company is no longer subject to United States Federal, state or foreign income tax examinations for years before <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2012.</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div>  <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company recorded an income tax benefit at an estimated effective income tax rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.4%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.3%</div> for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively. The Company&#x2019;s estimated effective income tax rate for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> is lower than statutory rates primarily because of the accounting change discussed in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div> &#x201c;Recent Accounting and Reporting Developments&#x201d; under which the Company recognized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div>&nbsp;million of excess tax deficiencies from share-based compensation as an income tax expense for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.9</div>&nbsp;million of unrecognized income tax benefits as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> It is reasonably possible that the total amounts of unrecognized income tax benefits will change in the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months as a result of the lapse of tax statutes of limitation; however, actual results could differ from those currently expected. Effectively all of the unrecognized income tax benefits would affect the Company&#x2019;s effective income tax rate if recognized at some point in the future. The Company recognizes interest and penalties related to uncertain income tax positions in Income tax expense.</div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6901040848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Comprehensive Income (Loss) Note [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></div><div style="display: inline; font-weight: bold;">.</div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Accumulated Other Comprehensive Loss</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following tables summarize changes in the components of Accumulated other comprehensive loss during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> (in thousands). All amounts are net of income tax:</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Pension </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Liability</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Adjustment</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Gains (Losses)</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">on Cash Flow </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Hedges</div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Total</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2016</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,493</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,483</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss) before reclassifications</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amounts reclassified from Accumulated other comprehensive loss</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">82 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net current period adjustments to Other comprehensive income (loss)</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">102 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">95 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2017</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,391</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,388</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr>  </table> </div> <div style=" MARGIN: 0pt; LINE-HEIGHT: 1.25">&nbsp;</div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Pension </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Liability</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Adjustment</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Gains (Losses)</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">on Cash Flow </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Hedges</div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Total</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2015</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,624</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,538</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss) before reclassifications</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(86</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(53</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amounts reclassified from Accumulated other comprehensive loss</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(46</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net current period adjustments to Other comprehensive income (loss)</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(132</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2016</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,524</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(46</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,570</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The following table provides additional detail about Accumulated other comprehensive loss components that were reclassified to the Condensed Consolidated Statements of Operations during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> (in thousands):</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9">&nbsp;</td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9">&nbsp;</td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width="433"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Details about Accumulated Other </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Comprehensive Loss Components</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Amount reclassified from Accumulated </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Other Comprehensive Loss</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Affected line item in the </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Condensed Consolidated</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Statements of Operations</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" width="9">&nbsp;</td> </tr> <tr> <td style="WIDTH: 42%" width="433">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 12%" width="143">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 12%" width="143">&nbsp;</td> <td style="WIDTH: 1%" width="20">&nbsp;</td> <td style="WIDTH: 1%" width="299">&nbsp;</td> <td style="WIDTH: 26%" width="299">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Pension liability adjustment:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net periodic pension cost</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(81</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(71</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Associated income tax benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(77</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(67</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net of tax </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unrealized gain (loss) on cash flow hedges:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gain (loss) on cash flow hedges</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">74 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Associated income tax (expense) benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(28</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net of tax </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total reclassifications for the period </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(82</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(21</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6643612240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div></div><div style="display: inline; font-weight: bold;">.</div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Loss</div><div style="display: inline; font-weight: bold;"> per Share</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss per basic and diluted weighted average common share outstanding was calculated as follows for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> (in thousands, except per share data):</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 68%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,868</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,583</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Basic weighted-average common shares outstanding</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,604 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,572 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Effect of potentially dilutive common shares<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align: baseline; position: relative; bottom:.33em;">(1)</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Diluted weighted-average common shares outstanding</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,604 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,572 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss per basic and diluted common share</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.40</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.00</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr>  </table> </div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 9pt"> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div></td> <td style="WIDTH: 18pt; VERTICAL-ALIGN: top"> <div style=""><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=""><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Due to the Company&#x2019;s net loss in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the assumed exercise of stock options and the vesting of restricted stock units and performance share awards using the treasury stock method would have had an antidilutive effect and were therefore excluded from the computation of diluted loss per share. The weighted average number of such antidilutive shares not included in the computation of diluted loss per share was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">196,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,000</div> for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively.</div></div></div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6905342496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></div><div style="display: inline; font-weight: bold;">.</div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Segment Information</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The operating segments reported below are based on the nature of the products sold and the manufacturing process used by the Company and are the segments of the Company for which separate financial information is available and for which operating results are regularly evaluated by the Company&#x2019;s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance. Management evaluates segment performance based on operating income.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#x2019;s Water Transmission segment manufactures large-diameter, high-pressure steel pipeline systems for use in water infrastructure applications, which are primarily related to drinking water systems. These products are also used for hydroelectric power systems, wastewater systems and other applications. In addition, the Water Transmission segment makes products for industrial plant piping systems and certain structural applications.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div> <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company&#x2019;s Tubular Products segment manufactures and markets smaller diameter, electric resistance welded steel pipe used in a wide range of applications, including energy, construction, agricultural and industrial systems. The Company&#x2019;s Tubular Products segment has a manufacturing facility located in Atchison, Kansas and real property located in Houston, Texas. The Atchison facility operated at reduced levels from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> when the Company idled the facility to reduce operating expenses until market conditions improve or a sale is completed.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">(in thousands)</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,657 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,358 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,570 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,666 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,928 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gross profit (loss):</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,165 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,750</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(385</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">780 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,437</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating income (loss):</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(914</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,256</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(430</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Corporate</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,597</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,884</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,941</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,036</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752829664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Recent Accounting and Reporting Developments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div><div style="display: inline; font-weight: bold;">.</div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Recent Accounting and Reporting Developments</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company&#x2019;s Condensed Consolidated Financial Statements and disclosures in Notes to Condensed Consolidated Financial Statements, from those disclosed in the Company&#x2019;s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K, except for the following:</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Accounting Changes</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div> &#x201c;Inventory (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330):</div> Simplifying the Measurement of Inventory&#x201d; (&#x201c;ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11&#x201d;).</div> As a result of ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div> companies are required to measure inventory at the lower of cost and net realizable value. This is a change from the prior requirement to value inventory at the lower of cost or market. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. Inventory valued using the last-in, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-out or retail inventory method is exempt from ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.</div> The Company adopted this guidance prospectively on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and the impact was not material to the Company&#x2019;s financial position, results of operations or cash flows.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued Accounting Standards Update No.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> &#x201c;Compensation&#x2013;Stock Compensation (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">718):</div> Improvements to Employee Share-Based Payment Accounting&#x201d; (&#x201c;ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09&#x201d;).</div> ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. As a result of the adoption of this guidance on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> on a prospective basis, the Company recognized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million of excess tax deficiencies from share-based compensation in Income tax benefit for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> Historically, these amounts were recorded as Additional paid-in capital.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&nbsp;</div></div>   <div style=" MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"></div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recent Accounting Standards</div></div></div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> the FASB issued Accounting Standards Update No.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> &#x201c;Revenue from Contracts with Customers (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606)&#x201d;</div> (&#x201c;ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09&#x201d;)</div> which will replace most existing revenue recognition guidance in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;). The core principle of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> is that an entity should recognize revenue for the transfer of goods or services equal to the amount that it expects to be entitled to receive for those goods or services. ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments. ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> will be effective for the Company beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> including interim periods in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and allows for both retrospective and prospective methods of adoption. During <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the FASB issued several ASUs that clarify the implementation guidance for ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> but do not change the core principle of the guidance.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">The Company is currently evaluating the impact of this revenue recognition guidance on its consolidated financial statements, including which of the alternative application approaches available under the standard will be utilized for its adoption. To date, the Company has examined its revenue streams, and does not believe that the adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> will have a material impact on its revenue recognition patterns as compared to revenue recognition under the existing revenue guidance, as the Company expects that revenues generated will continue to be recognized over time utilizing the percent-complete measure of progress consistent with current practice. The Company will continue to evaluate the impacts of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> through the date of adoption to ensure that its preliminary conclusions continue to remain accurate. Additionally, the Company is continuing its assessment of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09&#x2019;s</div> impact on its financial statement disclosures.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued Accounting Standards Update No.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> &#x201c;Leases (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842)&#x201d;</div> (&#x201c;ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02&#x201d;).</div> ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> makes changes to U.S. GAAP, requiring the recognition of lease assets and lease liabilities by lessees for those leases previously classified as operating leases. For operating leases, the lease asset and lease liability will be initially measured at the present value of the lease payments in the balance sheet. The cost of the lease is then allocated over the lease term on a generally straight-line basis. All cash payments will be classified within operating activities in the statement of cash flows. For financing leases, the lease asset and lease liability will be initially measured at the present value of the lease payments in the balance sheet. Interest on the lease liability will be recognized separately from amortization of the lease asset in the statement of comprehensive income. In the statement of cash flows, repayments of the principal portion of the lease liability will be classified within financing activities, and payments of interest on the lease liability and variable payments will be classified within operating activities. For leases with terms of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months or less, a lessee is permitted to make an accounting policy election by asset class not to recognize lease assets and lease liabilities. Lease expense for such leases will be generally recognized straight-line basis over the lease term. The accounting applied by a lessor is largely unchanged from previous U.S. GAAP. ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> requires qualitative disclosures along with specific quantitative disclosures and will be effective for the Company beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> including interim periods in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div> ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> provides for a transitional adoption, with lessees and lessors required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. Early adoption is permitted. The Company does not expect a material impact to the Company&#x2019;s financial position, results of operations or cash flows from adoption of this guidance.</div></div> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the FASB issued Accounting Standards Update No.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07,</div> &#x201c;Compensation&#x2014;Retirement Benefits (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">715):</div> Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&#x201d; (&#x201c;ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07&#x201d;),</div> which requires that an employer report the service cost component in the same line item or items as other compensation costs arising from services rendered by the pertinent employees during the period. ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07</div> requires other components of net benefit cost to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> is presented. If a separate line item or items are used to present the other components of net benefit cost, that line item or items must be appropriately described. If a separate line item or items are not used, the line item or items used in the income statement to present the other components of net benefit cost must be disclosed. ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07</div> allows only the service cost component to be eligible for capitalization, when applicable. ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07</div> will be effective for the Company beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> including interim periods in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div> The Company is currently assessing the impact of ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07</div> on its Consolidated Financial Statements.</div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6699256016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Restructuring<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Related Activities Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="WIDTH: 27pt; VERTICAL-ALIGN: top"><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></div><div style="display: inline; font-weight: bold;">.</div><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="VERTICAL-ALIGN: top"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25; MARGIN-RIGHT: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;"></div><div style="display: inline; font-weight: bold;">Restructuring</div></div></div></td> </tr>  </table> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">&nbsp;</div></div> <div style=" TEXT-ALIGN: justify; MARGIN: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the Company sold the Denver, Colorado facility (part of the Water Transmission segment) and leased the property back from the buyer through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> in order to conclude production at the facility, complete final shipments and transfer certain equipment assets to other Company facilities. The Company incurred restructuring expense of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.9</div>&nbsp;million during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> related to demobilization activities. The Company completed the demobilization project and vacated the facility in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6905145904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock', window );">Schedule Of Inventory Current And Non Current [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-LEFT: 27pt; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">March 31, 2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">December 31, 2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Short-term inventories:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Raw materials</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,117 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,411 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Work-in-process</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,209 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,235 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Finished goods</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">323 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Supplies</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,305 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,351 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total short-term inventories</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,954 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,037 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Long-term inventories:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Finished goods</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">729 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">773 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total inventories</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,683 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,810 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</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_nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes current and non-current inventory balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_ScheduleOfInventoryCurrentAndNonCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6595265120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Total </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Level 1 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Level 2 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Level 3 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">As of March 31, 2017 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial assets: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred compensation plan </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,202 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,317 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">885 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,228 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,317 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">911 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial liabilities: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">As of December 31, 2016 </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial assets: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Deferred compensation plan </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,209 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,215 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">994 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total assets </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,267 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,215 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,052 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Financial liabilities: </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Derivatives </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6900536000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">81 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(28</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Selling, general and administrative expense</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">190 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">206 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">271 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">178 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</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 );">Share-based Compensation, Stock Options, Activity [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 85%; MARGIN-RIGHT: 15%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Options </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Outstanding </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Weighted </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Average</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Exercise Price </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Weighted</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Average</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Remaining </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Contractual</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Life </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Aggregate </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Intrinsic Value </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">(in years) </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">(In thousands) </div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2016 </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.97 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options granted </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options exercised </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Options canceled </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2017 </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.97 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Exercisable, March 31, 2017 </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.97 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.78 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Number of</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">RSUs and </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">PSAs</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Weighted </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Average Grant</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Date Fair Value</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs and PSAs as of December 31, 2016</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,791 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.36 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs and PSAs granted</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs and PSAs canceled</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(46,988</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43.68 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">RSUs vested</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,220</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36.00 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unvested RSUs as of March 31, 2017</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">169,583 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.50 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752807872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Changes in Accumulated Other Comprehensive Income Loss [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Pension </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Liability</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Adjustment</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Gains (Losses)</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">on Cash Flow </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Hedges</div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Total</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2016</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,493</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,483</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss) before reclassifications</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amounts reclassified from Accumulated other comprehensive loss</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">82 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net current period adjustments to Other comprehensive income (loss)</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">102 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">95 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2017</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,391</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,388</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 100%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Pension </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Liability</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Adjustment</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Gains (Losses)</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">on Cash Flow </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Hedges</div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;"></div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Total</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 55%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, December 31, 2015</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,624</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,538</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Other comprehensive income (loss) before reclassifications</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(86</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(53</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Amounts reclassified from Accumulated other comprehensive loss</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(46</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net current period adjustments to Other comprehensive income (loss)</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(132</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Balance, March 31, 2016</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,524</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(46</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,570</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9">&nbsp;</td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%" width="433"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="152" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%" width="299"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9">&nbsp;</td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid" width="433"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Details about Accumulated Other </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Comprehensive Loss Components</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%" width="9"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="322" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Amount reclassified from Accumulated </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Other Comprehensive Loss</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; PADDING-BOTTOM: 1px" width="20"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" width="299"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Affected line item in the </div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Condensed Consolidated</div></div></div> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Statements of Operations</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" width="9">&nbsp;</td> </tr> <tr> <td style="WIDTH: 42%" width="433">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 12%" width="143">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> <td style="WIDTH: 12%" width="143">&nbsp;</td> <td style="WIDTH: 1%" width="20">&nbsp;</td> <td style="WIDTH: 1%" width="299">&nbsp;</td> <td style="WIDTH: 26%" width="299">&nbsp;</td> <td style="WIDTH: 1%" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Pension liability adjustment:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net periodic pension cost</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(81</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(71</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Cost of sales </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Associated income tax benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(77</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(67</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net of tax </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #cceeff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="20">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Unrealized gain (loss) on cash flow hedges:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gain (loss) on cash flow hedges</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">74 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Associated income tax (expense) benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="9" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(28</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Income tax benefit </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; BACKGROUND-COLOR: #cceeff" width="433">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: left; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net of tax </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="WIDTH: 42%; BACKGROUND-COLOR: #ffffff" width="433">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> <td style="WIDTH: 12%; BACKGROUND-COLOR: #ffffff" width="143">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="20">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="WIDTH: 26%; BACKGROUND-COLOR: #ffffff" width="299">&nbsp;</td> <td style="WIDTH: 1%; BACKGROUND-COLOR: #ffffff" width="9">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 42%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="433"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total reclassifications for the period </div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(82</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="9" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff" width="9">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 12%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" width="143"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(21</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" width="20" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="299">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 26%; BACKGROUND-COLOR: #cceeff" width="299"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" width="9">&nbsp;</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_nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 schedule of changes in accumulated other comprehensive income 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;">nwpx_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 about items reclassified out 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6603361584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 95%; MARGIN-RIGHT: 5%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 68%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net loss</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,868</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,583</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Basic weighted-average common shares outstanding</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,604 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,572 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Effect of potentially dilutive common shares<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align: baseline; position: relative; bottom:.33em;">(1)</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">- </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Diluted weighted-average common shares outstanding</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,604 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,572 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Loss per basic and diluted common share</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.40</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 13%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.00</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752807872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock', window );">Schedule Of Segment Reporting Information By Segment Statement Of Operations [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 80%; MARGIN-RIGHT: 20%; TEXT-INDENT: 0px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2017</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center" colspan="2"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">2016</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; PADDING-BOTTOM: 1px"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="6"> <div style=" MARGIN-BOTTOM: 0pt; TEXT-ALIGN: center; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">(in thousands)</div></div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Net sales:</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,657 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,358 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,570 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,666 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,928 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Gross profit (loss):</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,165 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,750</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(385</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">780 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,437</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="BACKGROUND-COLOR: #cceeff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Operating income (loss):</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; BACKGROUND-COLOR: #ffffff">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Water Transmission</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(914</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,256</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Tubular Products</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(430</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104 </div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">&nbsp;</td> </tr> <tr style="BACKGROUND-COLOR: #cceeff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 9pt; BACKGROUND-COLOR: #cceeff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Corporate</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,597</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cceeff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,884</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #cceeff" nowrap="nowrap">)</td> </tr> <tr style="BACKGROUND-COLOR: #ffffff"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; VERTICAL-ALIGN: bottom; PADDING-LEFT: 18pt; BACKGROUND-COLOR: #ffffff"> <div style=" MARGIN-BOTTOM: 0pt; MARGIN-TOP: 0pt; LINE-HEIGHT: 1.25"><div style="display: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif">Total</div></div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,941</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&nbsp;</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; BACKGROUND-COLOR: #ffffff">$</td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 16%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,036</div></td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman, Times, serif; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #ffffff" nowrap="nowrap">)</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_nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_ScheduleOfSegmentReportingInformationBySegmentStatementOfOperationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756081968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Inventories - Components of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 13,117<span></span>
</td>
<td class="nump">$ 15,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventorySuppliesNetOfReserves', window );">Supplies</a></td>
<td class="nump">2,305<span></span>
</td>
<td class="nump">2,351<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total short-term inventories</a></td>
<td class="nump">16,954<span></span>
</td>
<td class="nump">19,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Finished goods</a></td>
<td class="nump">729<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nwpx_InventoryCurrentAndNonCurrentNet', window );">Total inventories</a></td>
<td class="nump">$ 17,683<span></span>
</td>
<td class="nump">$ 19,810<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nwpx_InventoryCurrentAndNonCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of current and non current inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_InventoryCurrentAndNonCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(d))<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_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_InventorySuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(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 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_InventorySuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6762647824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan</a></td>
<td class="nump">$ 6,202<span></span>
</td>
<td class="nump">$ 6,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives, assets</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">58<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">6,228<span></span>
</td>
<td class="nump">6,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives, liabilities</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan</a></td>
<td class="nump">5,317<span></span>
</td>
<td class="nump">5,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives, assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">5,317<span></span>
</td>
<td class="nump">5,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives, liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan</a></td>
<td class="nump">885<span></span>
</td>
<td class="nump">994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives, assets</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">58<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">911<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives, liabilities</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [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_DeferredCompensationPlanAssets', window );">Deferred compensation plan</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivatives, assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivatives, liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<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 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=82849420&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=82849420&amp;loc=SL20226008-175313<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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6918894608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Derivative Instruments and Hedging Activities (Details Textual)<br> CAD in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>CAD</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months', window );">Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_nwpx_MaturityPeriodForForwardContracts', window );">Maturity Period For Forward Contracts</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">CAD 1.3<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">CAD 1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">CAD 2.2<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="nump">CAD 4.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nwpx_MaturityPeriodForForwardContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The period of maturity for forward contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_MaturityPeriodForForwardContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84234895&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35736893&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6924031152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Share-based Compensation (Details Textual)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th></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_nwpx_NumberOfActiveStockIncentivePlans', window );">Number Of Active Stock Incentive Plans</a></td>
<td class="nump">1<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_nwpx_NumberOfInactiveStockOptionPlans', window );">Number Of Inactive Stock Option Plans</a></td>
<td class="nump">1<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_nwpx_MinimumPerformanceAwardsIssuedMultiplier', window );">Minimum Performance Awards Issued Multiplier</a></td>
<td class="nump">0.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_AwardTypeAxis=nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember', window );">Restricted Stock Units and Performance Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</a></td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">292 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nwpx_MinimumPerformanceAwardsIssuedMultiplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 minimum performance awards issued multiplier.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_MinimumPerformanceAwardsIssuedMultiplier</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_nwpx_NumberOfActiveStockIncentivePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 active stock incentive 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;">nwpx_NumberOfActiveStockIncentivePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_nwpx_NumberOfInactiveStockOptionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inactive stock options 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;">nwpx_NumberOfInactiveStockOptionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6922586416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share-based compensation expense</a></td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">$ 178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share-based compensation expense</a></td>
<td class="nump">81<span></span>
</td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [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_AllocatedShareBasedCompensationExpense', window );">Allocated share-based compensation expense</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 206<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756080944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Share-based Compensation - Summary of Status of Company's Stock Options (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">26,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares) | shares</a></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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options granted (in dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares) | shares</a></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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised (in dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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 );">Options canceled (in shares) | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Options canceled (in dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance (in shares) | shares</a></td>
<td class="nump">26,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Balance (Year)</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Balance | $</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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, March 31, 2017 (in shares) | shares</a></td>
<td class="nump">26,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, March 31, 2017 (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, March 31, 2017 (Year)</a></td>
<td class="text">2 years 284 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, March 31, 2017 | $</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6924148864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Share-based Compensation - Summary of Status of Company's RSUs and PSAs (Details) - Restricted Stock Units and Performance Stock Awards [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2017 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested RSUs and PSAs (in shares) | shares</a></td>
<td class="nump">221,791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested RSUs and PSAs (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 17.36<span></span>
</td>
</tr>
<tr class="re">
<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 );">RSUs and PSAs granted (in shares) | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">RSUs and PSAs granted (in dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested RSUs and PSAs canceled (in shares) | shares</a></td>
<td class="num">(46,988)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested RSUs and PSAs canceled (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 43.68<span></span>
</td>
</tr>
<tr class="re">
<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 );">RSUs vested (in shares) | shares</a></td>
<td class="num">(5,220)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">RSUs vested (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested RSUs as of March 31, 2017 (in shares) | shares</a></td>
<td class="nump">169,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested RSUs and PSAs (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.50<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=nwpx_RestrictedStockUnitsAndPerformanceStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756397872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Commitments and Contingencies (Details Textual)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2014 </div>
<div>USD ($)</div>
</th>
</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_nwpx_NumberOfPotentiallyResponsibleParties', window );">Number Of Potentially Responsible Parties</a></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">100<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_nwpx_EstimatedCostOfEPASelectedRemedy', window );">Estimated Cost of EPA Selected Remedy</a></td>
<td class="nump">$ 1,050.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nwpx_EstimatedTimeToCompleteSelectedEPARemedy', window );">Estimated Time to Complete Selected EPA Remedy</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance Recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.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_LossContingenciesByNatureOfContingencyAxis=nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember', window );">Portland Harbor Natural Resources Trustee Council [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss Contingency, Accrual, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualPayments', window );">Loss Contingency Accrual, Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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_LossContingenciesByNatureOfContingencyAxis=nwpx_VoluntaryCleanupProgramMember', window );">Voluntary Cleanup Program [Member] | Estimated [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_AccrualForEnvironmentalLossContingencies', window );">Accrual for Environmental Loss Contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<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_LossContingenciesByNatureOfContingencyAxis=nwpx_VoluntaryCleanupProgramMember', window );">Voluntary Cleanup Program [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss Contingency, Estimate of Possible Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<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_LossContingenciesByNatureOfContingencyAxis=nwpx_VoluntaryCleanupProgramMember', window );">Voluntary Cleanup Program [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss Contingency, Estimate of Possible Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CounterpartyNameAxis=nwpx_LowerWillametteGroupMember', window );">Lower Willamette Group [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nwpx_NumberOfPotentiallyResponsibleParties', window );">Number Of Potentially Responsible Parties</a></td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></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_nwpx_EstimatedCostOfEPASelectedRemedy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cost of the remedy selected by EPA.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_EstimatedCostOfEPASelectedRemedy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nwpx_EstimatedTimeToCompleteSelectedEPARemedy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of time to complete the selected EPA remedy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_EstimatedTimeToCompleteSelectedEPARemedy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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_nwpx_NumberOfPotentiallyResponsibleParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 potentially responsible parties for Portland Harbor Superfund site.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nwpx_NumberOfPotentiallyResponsibleParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nwpx_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued as of the balance sheet date for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<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 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating 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.3)<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_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability expected to be resolved 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reducing loss contingency 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14435-108349<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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=nwpx_PortlandHarborNaturalreSourcesTrusteeCouncilMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=nwpx_VoluntaryCleanupProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=nwpx_VoluntaryCleanupProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=nwpx_EstimatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=nwpx_EstimatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CounterpartyNameAxis=nwpx_LowerWillametteGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CounterpartyNameAxis=nwpx_LowerWillametteGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6899406672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Income Taxes (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="num">$ (221)<span></span>
</td>
<td class="num">$ (532)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756221888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 209,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">205,687<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_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [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_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(1,493)<span></span>
</td>
<td class="num">$ (1,624)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from Accumulated other comprehensive loss</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">67<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period adjustments to Other comprehensive income (loss)</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">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_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(1,391)<span></span>
</td>
<td class="num">(1,524)<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [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_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(86)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from Accumulated other comprehensive loss</a></td>
<td class="nump">5<span></span>
</td>
<td class="num">(46)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period adjustments to Other comprehensive income (loss)</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(132)<span></span>
</td>
</tr>
<tr class="ro">
<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">3<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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">(1,483)<span></span>
</td>
<td class="num">(1,538)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">13<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from Accumulated other comprehensive loss</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">21<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period adjustments to Other comprehensive income (loss)</a></td>
<td class="nump">95<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (1,388)<span></span>
</td>
<td class="num">$ (1,570)<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_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 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=84158357&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6751966416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accumulated Other Comprehensive Loss - Schedule of Reclassifications of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Net periodic pension cost</a></td>
<td class="num">$ (28,886)<span></span>
</td>
<td class="num">$ (39,365)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Associated income tax (expense) benefit</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">532<span></span>
</td>
</tr>
<tr class="re">
<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 );">Reclassifications for the period</a></td>
<td class="num">(3,868)<span></span>
</td>
<td class="num">(9,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Gain (loss) on cash flow hedges</a></td>
<td class="nump">29,666<span></span>
</td>
<td class="nump">33,928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income [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_NetIncomeLoss', window );">Reclassifications for the period</a></td>
<td class="num">(82)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment Attributable to Parent [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_CostOfRevenue', window );">Net periodic pension cost</a></td>
<td class="num">(81)<span></span>
</td>
<td class="num">(71)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Associated income tax (expense) benefit</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Reclassifications for the period</a></td>
<td class="num">(77)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [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_IncomeTaxExpenseBenefit', window );">Associated income tax (expense) benefit</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Reclassifications for the period</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Gain (loss) on cash flow hedges</a></td>
<td class="num">$ (8)<span></span>
</td>
<td class="nump">$ 74<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cost of goods produced and sold and services rendered 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)<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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752743280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Loss Per Share (Details Textual) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">196,000<span></span>
</td>
<td class="nump">94,000<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6752061984">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Loss Per Share - Loss Per Basic and Diluted Weighted Average Common Shares Outstanding (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (3,868)<span></span>
</td>
<td class="num">$ (9,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average common shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,604<span></span>
</td>
<td class="nump">9,572<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effect of potentially dilutive common shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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 );">Diluted weighted-average common shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,604<span></span>
</td>
<td class="nump">9,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted loss per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Due to the Company's net loss in the three months ended March 31, 2017 and 2016, the assumed exercise of stock options and the vesting of restricted stock units and performance share awards using the treasury stock method would have had an antidilutive effect and were therefore excluded from the computation of diluted loss per share. The weighted average number of such antidilutive shares not included in the computation of diluted loss per share was approximately 196,000 and 94,000 for the three months ended March 31, 2017 and 2016, respectively.</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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6751967712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Segment Information - Segment Information Report of Statements of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 29,666<span></span>
</td>
<td class="nump">$ 33,928<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss)</a></td>
<td class="nump">780<span></span>
</td>
<td class="num">(5,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_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(3,941)<span></span>
</td>
<td class="num">(10,036)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nwpx_WaterTransmissionGroupMember', window );">Water Transmission Group [Member] | Operating Segments [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">29,657<span></span>
</td>
<td class="nump">29,358<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss)</a></td>
<td class="nump">1,165<span></span>
</td>
<td class="num">(5,750)<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="num">(914)<span></span>
</td>
<td class="num">(7,256)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nwpx_TubularProductsMember', window );">Tubular Products [Member] | Operating Segments [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">4,570<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss)</a></td>
<td class="num">(385)<span></span>
</td>
<td class="nump">313<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="num">(430)<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [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_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">$ (2,597)<span></span>
</td>
<td class="num">$ (2,884)<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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nwpx_WaterTransmissionGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nwpx_WaterTransmissionGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nwpx_TubularProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nwpx_TubularProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6918647760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Recent Accounting and Reporting Developments (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="num">$ (221)<span></span>
</td>
<td class="num">$ (532)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 [Member]</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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 800<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6918924800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Restructuring (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">$ 881<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=nwpx_DemobilizationActivitiesMember', window );">Demobilization Activities [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_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">$ 900<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011515&amp;loc=d3e140864-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27011515&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveAxis=nwpx_DemobilizationActivitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=nwpx_DemobilizationActivitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +5XHTH?(\\#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,$%     @ M7BC2F;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    " "U>*-*"ZS8(^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O72U"J'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;
MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[
MZ!3E9SQ 4/I#'1!6G-^!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[
M=.@I0556P.0T,9S&KH4K8((11I>^"V@6XES]$SMW@)V38[)+:AB&<JCG7-ZA
M@K>GQY=YW<+Z1,IKS+^2%70*N&:7R:_UPV:W97+%J_N"-P6O=U4C^*UHFO?)
M]8??5=CUQN[M/S:^",H6?MV%_ )02P,$%     @ M7BC2IE<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    " "U>*-*E.-B/8D"  !&"0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6[8[;(!!\%<L/<#;X(T[D6$I25:W42M%5O?XF"4FLP\8%
MDES?OH!]/A?6_6,;/+/#P@Y0/KAXE5=*5?#6L%:NPZM2W2J*Y/%*&R*?>$=;
M_>?,14.4;HI+)#M!R<F2&A;A.,ZCAM1M6)6V;R^JDM\4JUNZ%X&\-0T1?[:4
M\<<Z1.%[QW-]N2K3$55E1R[T!U4_N[W0K6B,<JH;VLJ:MX&@YW6X0:L=6AB"
M1;S4]"$GWX%)Y<#YJVE\/:W#V(R(,GI4)@31KSO=4<9,)#V.WT/0<-0TQ.GW
M>_3/-GF=S(%(NN/L5WU2UW58A,&)GLF-J6?^^$*'A+(P&++_1N^4:;@9B=8X
M<B;M,SC>I.+-$$4/I2%O_;MN[?O1_\GP0(,)>"#@D8"6_R4D R'Y(*0V^7YD
M-M5/1)&J%/P1B'ZU.F** JT2/9E'TVGGSO[3V4K=>Z_B,KJ;, -BVR/P!(%&
M1*1CCP(8$MABCX[_%=CYB 062, ,$DM/)O04IJ<@/;7T=$+/G GP$3DLD($"
MF4=?. (](K.(MI_A.$9)D<$R.2B3>S*%(^,CEK#  A18>'3DE@H F:F5 I0H
M?+Y3+%L ,E,M2U!BZ?-31P* S*P$BF%/Q7Z$W'45@%G,J,PX%_D1W"6',',J
MH'TW"/L1EHZ!!\RT@)=YG!9SBX]@(Z/$D\+>9@1@YE1@OR/?SM@M,@@S4V4(
M-CWR78_=.D.^[W$\NSRPZY%O:NSN7P,FGV)F=C $6Q_YQL;N)@9A"D<EFIQ*
M#147>X#+X,AOK;T]3'K'2\+&GIO1![R_87PGXE*W,CAPI<]&>X*=.5=4#R5^
MTE-ZU9>:L<'H69G/A?X6_<G>-Q3OAEM+-%Z=JK]02P,$%     @ M7BC2J#-
M@GKM @  ^ H  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q]EF]OFS 0
MQK\*XGV+C0V8*HG49)HV:9.J3MM>NXF3H +.C)-TWWZVH938Q]X$[#QW]SO^
M/-SB*M5K=Q1"1V]-W7;+^*CUZ2%)NNU1-+R[ER?1FG_V4C5<FZ4Z)-U)";YS
M04V=I CE2<.K-EXMW-Z36BWD6==5*YY4U)V;AJN_:U'+ZS+&\?O&<W4X:KN1
MK!8G?A _A/YY>E)FE8Q9=E4CVJZ2;:3$?AD_XH<-SFV 4_RJQ+6;G$>VE1<I
M7^WBZVX9(TLD:K'5-@4WAXO8B+JVF0S'GR%I/-:T@=/S]^R?7?.FF1?>B8VL
M?U<[?5S&+(YV8L_/M7Z6UR]B:"B+HZ'[;^(B:B.W)*;&5M:=^XVVYT[+9LAB
M4!K^UA^KUAVO0_[W,#@@'0+2,<#4_E\ &0+(1P!US?=DKM5/7//50LEKI/J[
M=>+VH< /Q%S,K=UTU\[]9[KMS.YEE9:+Y&+S#))U+TDG$CPJ$I-\K)!"%=9I
M$)[>%MB$"H+@"@3L@;AX.HW'7@^]I'"2=F@SSW,/)%014J8,9J$@"PU9O';7
MO22;LC#&?)9014J29S!+!K)D(0OQ6+*@2L&01Q)J[C)*"I@D!TGRD(1Z)'G8
M+Z,^2BBB65G") 5(4H0DF4=2!$48\YZG#9 FAS$8B,'"^,+#8.%E)R7U00 5
M1F@.I@1ARA"&>3 E4,9'"35TYC7&"/8B%(($9H0 $O_:;4 5GGE0\(PSXH#&
M?Q[7@^:F#D6L]'$ &488S[S-&#321YR&0+[/#9J;2FGJWRE(E4U\ZI8&-ET<
MNB[UG0Z'AGI'6,Y\'$!69HS,\,#&BT/GI;[;#1HV+83NJ8]#0YR9+QZ&C1?W
MEDFF+'0F VR8.'1,ZOL4#MVPS%'0#:#*"O]>)Y-YH1'JX$:K+MK*<ZOMIWFR
M.XYOCZF=-[S]M1WKW!SRD::?";]S=:C:+GJ1VDPS;N;82ZF%@43W!N]HQM!Q
M48N]MJ>%.5?]+-8OM#P-<V8R#KNK?U!+ P04    " "U>*-*HB"H:#<"  "&
M!@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;'V5VXZ;,!"&7P5QG^44
M#HD(TI+5JI5:*=IJVVN'3 ):&U/;"=NWKVT(2XVW-\$>_G_F&P>&O*?LC=<
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
MO<F85KKZ,K^EB6^OBK;_ U!+ P04    " "U>*-*Q'B<#5P"  """   &
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;(V6;Z^;(!3&OXKQ U3POXTU6;LL
M6[(ES5UV]YJVM)JKXH"V=]]^@-8I<-OV105\GG-^!Q',KX2^L1)C[KPW=<M6
M;LEYM_0\MB]Q@]B"=+@5=XZ$-HB++CUYK*,8'92IJ3T?@-AK4-6Z1:[&MK3(
MR9G758NWU&'GID'T[QK7Y+IRH7L;>*E.)9<#7I%WZ(1_8OZKVU+1\\8HAZK!
M+:M(ZU!\7+F?X'(#E4$I7BM\99.V(TO9$?(F.]\.*Q=((ESC/9<AD+A<\ ;7
MM8PD./X,0=TQIS1.V[?H7U3QHI@=8GA#ZM_5@9<K-W6= SZB<\U?R/4K'@J*
M7&>H_CN^X%K()8G(L2<U4__._LPX:88H J5![_VU:M7U.L2_V>P&?S#XHP&&
M=PW!8 @T@]>3J5(_(XZ*G)*K0_NGU2&Y*. R$).YEX-J[M0]42T3HY<B#7+O
M(N,,DG4O\2<2?Z[8F(KH?Q!/Y!\A?"N$K_SA%"+4('I)HB2MDH19K&&8F@A&
M=H[ RA&8')'&$1@YT@3X&NW&HHIB$-I90BM+:+)H]:Y[23K) A8 :B@/1#.2
MR$H2F22)1M)+HDD2"/J?1O.$<$846XEBDRC5B&(CD8YR3S%C2*P,B<F0:0S)
M0X9[BAE#:F5(#89,R[!.GUDC#T0SDLQ*DIDD6I)U9C[ZR+I&GA#.B""P[VS
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
M\=7JCBG1:)HET7>R66(Z+QL-)TM<IY2P?X\@39_2-;TZGINJ]L'!LJ05%;R
M_]6>+%IL4BD:!=HU1A,+94KOUX?C-N CX'<#O9N=2:CD;,QK,+X7*5V%A$!"
M[H."P.T"#R!E$,(TWD9-.H4,Q/GYJOX8:\=:SL+!@Y%_FL+7*=U34D I.NF?
M3?\$8SVWE(S%_X +2(2'3#!&;J2+*\D[YXT:53 5)=Z'O=%Q[X>;W96V3. C
M@4^$?22P(5#,_)OP(DNLZ8D=>M^*\,3K \?>Y,$96Q'O,'F'WDNVWMPE[!*$
M1LQQP/ Y9D(P5)]"\*401_X?G2_3-XL9;B)],X_.=\L"VT6!;138_E/B[DN)
M2YC]ER!LUE,%MHK3Y$AN.ATG>>:=!O:>QS?YA _3_E/8JM&.G(W'EXW]+XWQ
M@*FL;G"$:OQ@DR&A].&XP[,=QFPPO&G''\2F;YQ] %!+ P04    " "U>*-*
M8*9KB+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6QM4]MN
MW" 0_17$!P0OZV;3E6TIFRAJI59:I6KZS-IC&P6,"WB=_GT'[+A6ZA=@AG/.
M7!BRT=A7UP)X\J95YW+:>M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)
M<LNTD!TMLN@[VR(S@U>R@[,E;M!:V#\G4&;,Z8Z^.YYET_K@8$76BP9^@/_9
MGRU:;%&II(;.2=,1"W5.[W?'4QKP$? B872K,PF57(QY#<;7*J=)2 @4E#XH
M"-RN\ !*!2%,X_>L29>0@;@^OZL_Q=JQEHMP\&#4+UGY-J=WE%10BT'Y9S-^
M@;F>3Y3,Q7^#*RB$ATPP1FF4BRLI!^>-GE4P%2W>IEUV<1^GF\/M3-LF\)G
M%\)=C,.F0#'S1^%%D5DS$COUOA?AB7='CKTI@S.V(MYA\@Z]UV*W_YRQ:Q":
M,:<)P]>8!<%0?0G!MT*<^']TODW?;V:XC_3].CH_; NDFP)I%$C7 FGRH<0M
MS,<BV:JG&FP3I\F1T@Q=G.25=QG8>Q[?Y!]\FO;OPC:R<^1B/+YL[']MC =,
M);G!$6KQ@RV&@MJ'XP'/=AJSR?"FGW\06[YQ\1=02P,$%     @ M7BC2N93
MW)RV 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL;5/;;MP@
M$/T5Q >$7=9IHI5M*9NJ:J566J5J^\S:8QN%BPMXG?Y]!^PX;NH78(9SSEP8
M\M&Z9]\!!/*BE?$%[4+HCXSYJ@,M_(WMP>!-8YT6 4W7,M\[$'4B:<7X;O>!
M:2$-+?/D.[LRMT-0TL#9$3]H+=R?$R@[%G1/7QU/LNU"=+ R[T4+WR'\Z,\.
M+;:HU%*#\=(:XJ IZ,/^>,HB/@%^2AC]ZDQB)1=KGZ/QI2[H+B8$"JH0%01N
M5W@$I:(0IO%[UJ1+R$A<GU_5/Z7:L9:+\/!HU2]9AZZ@]Y34T(A!A2<[?H:Y
MGEM*YN*_PA44PF,F&*.RRJ>55(,/5L\JF(H6+],N3=K'Z>8VFVG;!#X3^$*X
M3W'8%"AE_E$$4>;.CL1-O>]%?.+]D6-OJNA,K4AWF+Q'[[7<9SQGUR@T8TX3
MAJ\Q"X*A^A*";X4X\?_H?)M^V,SPD.B'=71^MRV0;0ID22#[I\3#NQ*W,-F[
M(&S54PVN3=/D264'DR9YY5T&]H&G-WF#3]/^3;A6&D\N-N#+IOXWU@; 5'8W
M.$(=?K#%4-"$>+S#LYO&;#*"[><?Q)9O7/X%4$L#!!0    ( +5XHTI/DF[P
MM@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;&U3VT[<,!#]
M%<L?@'>]64"K)!(+0JU4I!6H[;,WF5R$+ZGM;.#O&3LA36E>;,_XG#,7C]/!
MV%?7 'CRIJ1V&6V\[PZ,N:(!)=R5Z4#C366L$AY-6S/761!E)"G)^&9SS91H
M-<W3Z#O9/#6]EZV&DR6N5TK8]R-(,V1T2S\=SVW=^.!@>=J)&E[ _^Q.%BTV
MJY2M NU:HXF%*J-WV\,Q"?@(^-7"X!9G$BHY&_,:C.]E1C<A(9!0^* @<+O
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
M"94/QQL\VW',1L.;;OI!;/[&^0=02P,$%     @ M7BC2L(1WS.S 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL;5-M;YLP$/XKEG] G3AI
MTT6 U+2J-FF3HDY;/SMP@%4;,]N$[M_O; BC*5_PW?$\S[WXG/3&OKD:P)-W
MK1J7TMK[=L^8RVO0PMV8%AK\4QJKA4?75LRU%D0125HQOEK=,2UD0[,DQHXV
M2TSGE6S@:(GKM!;V[P&4Z5.ZII? BZQJ'P(L2UI1P4_PO]JC18]-*H74T#AI
M&F*A3.G#>G_8!GP$_);0NYE-0B<G8]Z"\ZU(Z2H4! IR'Q0$'F=X!*6"$);Q
M9]2D4\I G-L7]>?8._9R$@X>C7J5A:]3>D]) :7HE'\Q_5<8^[FE9&S^.YQ!
M(3Q4@CERHUS\DKQSWNA1!4O1XGTX91//?M2_T)8)?"3P*P(;$L7*GX0766)-
M3^PP^U:$*U[O.<XF#\$XBO@/BW<8/6?KVUW"SD%HQ!P&#)]C)@1#]2D%7TIQ
MX)_H?)F^6:QP$^F;>7:^6Q;8+@ILH\#V0XOW5RTN8;Y<)6&SF6JP5=PF1W+3
M-7&39]%I81]XO)/_\&';?PA;R<:1D_%XLW'^I3$>L)35#:Y0C0]L<A24/I@[
MM.VP9H/C33N^(#8]X^P?4$L#!!0    ( +5XHTI#.CF6M@$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;&U386_<( S]*X@?4!+N>JU.2:1>
MIVJ3-NG4:=MG+G$25 @9D$OW[V=(FF9=O@ V?L_/QF2CL2^N!?#D5:O.Y;3U
MOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQI/DP+20'2VRZ#O;(C.#5[*#
MLR5NT%K8/R=09LQI2M\<S[)I?7"P(NM% ]_!_^C/%BVVL%120^>DZ8B%.J</
MZ?&T#_$QX*>$T:W.)%1R,>8E&%^JG"9!$"@H?6 0N%WA$90*1"CC]\Q)EY0!
MN#Z_L3_%VK&6BW#P:-0O6?DVI_>45%"+0?EG,WZ&N9Y;2N;BO\(5%(8')9BC
M-,K%E92#\T;/+"A%B]=IEUW<Q^GFD,ZP;0"? 7P!W,<\;$H4E7\27A29-2.Q
M4^][$9XX/7+L31F<L17Q#L4[]%Z+])!D[!J(YIC3%,/7,4L$0_8E!=]*<>+_
MP?DV?+>I<!?ANW5V?K=-L-\DV$>"_3\EIA]*W(KYJ)*M>JK!-G&:'"G-T,5)
M7GF7@7W@\4W>PZ=I_R9L(SM'+L;CR\;^U\9X0"G)#8Y0BQ]L,134/ASO\&RG
M,9L,;_KY!['E&Q=_ 5!+ P04    " "U>*-*I6<,AK8!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6QM4V%OVR 0_2N('U 2XF159%MJ.DVK
MM$I1IVV?B7VV4<'G H[;?S_ KN=V_@+<<>_=N^-(!S3/M@%PY%6KUF:T<:X[
M,F:+!K2P-]A!ZV\J-%HX;YJ:V<Z *"-(*\8WFP/30K8T3Z/O;/(4>Z=D"V=#
M;*^U,&\G4#AD=$O?'4^R;EQPL#SM1 T_P?WJSL9;;&8II8;62FR)@2JC=]OC
M*0GQ,>"WA,$NSB14<D%\#L9#F=%-$ 0*"A<8A-^N< ]*!2(OXV7BI'/* %R>
MW]F_Q=I]+1=AX1[5'UFZ)J.WE)10B5ZY)QR^PU3/GI*I^!]P!>7#@Q*?HT!E
MXTJ*WCK4$XN7HL7KN,LV[L-X<]A/L'4 GP!\!MS&/&Q,%)5_%4[DJ<&!F+'W
MG0A/O#URWYLB.&,KXIT7;[WWFF\/NY1= ]$4<QIC^#)FCF">?4[!UU*<^']P
MO@[?K2K<1?CN@\)DG2!9)4@B0?*!8/^IQ+68PZ<D;-%3#::.TV1)@7T;)WGA
MG0?VCL<W^1<^3ONC,+5L+;F@\R\;^U\A.O!2-C=^A!K_P69#0>7"\8L_FW',
M1L-A-_T@-G_C_"]02P,$%     @ M7BC2C]$QC2S 0  T@,  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C N>&UL;5-M;YLP$/XKEG] G1#6=A$@-:VJ3=JD
MJ-.ZSPX<8-4OS#:A^_<[&\)HQA=\=]SSW'/G<S88^^9: $_>E=0NIZWWW9XQ
M5[:@N+LQ'6C\4QNKN$?7-LQU%G@504JR9+.Y98H+38LLQHZVR$SOI=!PM,3U
M2G'[YP#2##G=TDO@132M#P%69!UOX ?XG]W1HL=FEDHHT$X832S4.7W8[@]I
MR(\)KP(&M[!)Z.1DS%MPOE8YW01!(*'T@8'C<89'D#(0H8S?$R>=2P;@TKZP
M/\?>L9<3=_!HY"]1^3:G]Y144/->^A<S?(&IGT^43,U_@S-(3 ]*L$9II(M?
M4O;.&S6QH!3%W\=3Z'@.$_\%M@Y()D!R!6!CH:C\B7M>9-8,Q(ZS[WBXXNT^
MP=F4(1A'$?^A>(?1<[&]O<O8.1!-.8<Q)UGFS!D,V><2R5J)0_(?/%F'[U85
M[B)\]T%ANDZ0KA*DD2#]0'!_U>):SN>K(FPQ4P6VB=OD2&EZ'3=Y$9T7]B&)
M=_(O?=SV[]PV0CMR,AYO-LZ_-L8#2MG<X JU^,!F1T+M@WF'MAW7;'2\Z:87
MQ.9G7/P%4$L#!!0    ( +5XHTH$)*<0S0$  )P$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;'54;6_;(!#^*X@?4&R2N%-D6VHZ59VT25&G;9^)
M?7Y1P7B X^[?#[#C>A[]$KCS\W)'.-)1JE?= !CT)GBG,]P8TQ\)T44#@ND[
MV4-GOU12"69LJ&JB>P6L]"3!"8VBA C6=CA/?>ZL\E0.AK<=G!72@Q!,_3D!
MEV.&8WQ+O+1U8UR"Y&G/:O@.YD=_5C8BBTK9"NAT*SNDH,KP0WP\)0[O 3];
M&/5JCUPG%RE?7?"ES'#D"@(.A7$*S"Y7> 3.G9 MX_>LB1=+1USO;^I/OG?;
MRX5I>)3\5UN:)L.?,"JA8@,W+W)\AKF? T9S\U_A"MS"7276HY!<^U]4#-I(
M,:O84@1[F]:V\^LXZ]]H80*="71#().1K_PS,RQ/E1R1FLZ^9^XOCH_4GDWA
MDOXH_#=;O+;9:Q[?1RFY.J$9<YHP=(U9$,2J+Q8T9'&B_]%IF+X+5KCS]-W:
M/=F'!?9!@;T7V/_38KQI,83YH,I#T.00$-AM3$*8#SI)@B9)0."P,0EADHT)
M6=T. :KV<Z%1(8?.S^0JNXS> _6WZQT^S>TWINJVT^@BC;VC_B954AJPI41W
MMN'&/A5+P*$R;GMO]VH:F"DPLI_? K(\2/E?4$L#!!0    ( +5XHTI(1<)Q
MPP$  #<$   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;&U4[6Z;,!1]
M%<L/4!.2-%D$2$VGJ9-6*>JT[;<#%[#J#VJ;T+[];$,82_TG]KV<<^ZYMF^R
M0>E7TP)8]"ZX-#ENK>T.A)BR!4'-G>I NB^UTH):%^J&F$X#K0))<)(FR3T1
ME$E<9"%WTD6F>LN9A)-&IA>"ZH\C<#7D>(6OB1?6M-8G2)%UM(&?8']U)^TB
M,JM43( T3$FDH<[QP^IPW'I\ /QF,)C%'OE.SDJ]^N![E>/$&P(.I?4*U"T7
M> 3.O9"S\39IXKFD)R[W5_5OH7?7RYD:>%3\#ZMLF^,]1A74M.?V10U/,/6S
MQ6AJ_@=<@#NX=^)JE(J;\(O*WE@E)A5G1=#W<64RK,.D?Z7%">E$2&\(9"P4
MG'^EEA:95@/2X]EWU%_QZI"ZLRE],AQ%^.;,&Y>]%*O=+B,7+S1ACB,F76)F
M!''J<XDT5N*8?J*G<?HZZG =Z.ME]?M-7& 3%=@$@<U_+>YO6HQAOL2+;*-%
MMI\%]LE-D1CF]B3)XN($Z"8\68-*U<LP+HOL/!4/:;CX?_!QI)ZI;I@TZ*RL
M>S[ADFNE+#@KR9WSTKHIG@,.M?7;G=OK\2V/@57=-*9D_J\H_@)02P,$%
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
MB_&B'0W%^^D-0?-#5OT%4$L#!!0    ( +5XHTKJQM^KQ (  '4,   9
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
M-%9SWK_D_4*R=NA2:&R5^1]02P,$%     @ M7BC2JPL1S*T @  5 H  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULC5;;CML@%/P5RQ\0&^);HL12
M+HU:J9566[5])@E)K+6-"R3>_GT!LVY,CJN\V ;/F3D'&&#1,OXF+I1*[[TJ
M:['T+U(V\R 0APNMB)BPAM;JSXGQBDC5Y.= -)R2HPFJR@"'81)4I*C]?&'Z
M7GB^8%=9%C5]X9ZX5A7A?]:T9.W21_Y'QVMQODC=$>2+AISI=RI_-"]<M8*>
MY5A4M!8%JSU.3TM_A>8[E.D @_A9T%;<?7NZE#UC;[KQY;CT0YT1+>E!:@JB
M7C>ZH66IF50>ORVIWVOJP/OO#_:=*5X5LR>";ECYJSC*R]+/?.](3^1:RE?6
M?J:VH-CW;/5?Z8V6"JXS41H'5@KS] Y7(5EE650J%7GOWD5MWFWW)T4V# [
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
M_2[:AJ<=*-YTS5S0=Y2K_U!+ P04    " "U>*-*Y*/<=M(!   F!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q]5%MNVS 0O JA X2RY#B-(0F(
M710MT )&BJ;?M+1Z('RH)&6EM^^2E!7%-OIC<E<SLSODTMFH]*MI 2QY$UR:
M/&JM[;>4FK(%P<R=ZD'BEUIIP2R&NJ&FU\ J3Q*<)G&\H8)U,BHRGSOH(E.#
MY9V$@R9F$(+IOSO@:LRC571./'=-:UV"%EG/&O@)]E=_T!C16:7J!$C3*4DT
MU'GTM-KN4X?W@)<.1K/8$^?DJ-2K"[Y5>12[AH!#:9T"P^4$>^#<"6$;?R;-
M:"[IB,O]6?V+]XY>CLS 7O'?767;//H4D0IJ-G#[K,:O,/FYC\AD_CN<@"/<
M=8(U2L6-_R7E8*P2DPJV(MA;6#OIUW'2/]-N$Y*)D,P$K/T_0CH1TG?"VIL/
MG7FKGYEE1:;52'2XK)ZYF5AM4SS,TB7]V?EOZ-9@]E2D\2:C)R<T878!DRPP
MJQE!47TND=PJL4NNZ,G' OMK1!K?KI#>-)%Z_OH#_^'"1,#<>XP,)AXW<1Q?
MM'(->UPO4:$;NCA> ;KQDVA(J09IG9%%=A[VI\1=ST5^AX\@S.R[3'A!/YAN
M.FG(45F\?']%M5(6L,GX#OMK\='. 8?:NNT#[G48W1!8U4^ODLY_#<4_4$L#
M!!0    ( +5XHTJXM S%50(  % '   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,W+GAM;(U5VXZ;,!#]%<1[8^Z7B"!MB*I6:J755FV?G602T!I,;2=L_[ZV
M(2P![W9?L#T^9^;,V(RSCK)G7@((ZZ4F#=_8I1#M&B%^**'&?$5;:.3.B;(:
M"[ED9\1;!OBH235!GN-$J,958^>9MCVR/*,70:H&'IG%+W6-V=\M$-IM;->^
M&9ZJ<RF4 >59B\_P \3/]I')%1J]'*L:&E[1QF)PVM@/[GJ7*KP&_*J@XY.Y
MI3+94_JL%E^/&]M1@H# 02@/6 Y7*( 0Y4C*^#/XM,>0BCB=W[Q_UKG+7/:8
M0T')[^HHRHV=V-813OA"Q!/MOL"03VA;0_+?X I$PI42&>- "==?ZW#A@M:#
M%RFEQB_]6#5Z[ ;_-YJ9X T$[Z,$?R#X(T&*?8\0#(3@E1#H:O6IZ-KLL,!Y
MQFAGL?YT6ZPND;L.9/4/RJB+K?=D>;BT7G/?23)T58X&3-%CO G&'1%(>A]#
M>*80A;>@>_<!=DN$[Y@C^,8D?,T/)OQ@%J+H(;&&-!KRR4^B6:8[ RH-$]^L
M)3!J"19:?">=B>DQX21,&CG!3(L!%,:>64IHE!(NI;C.?92M">/.Y!HPT4SL
MNY [J9%1:F20,3_"Z"-5,X#>K%ILE!(O+Y,_4])#DNDU<59S)?'R+KWQVR0S
M'7>;J5%D^O]CVYHP\ZN,)GVB!G;6/9A;!WIIA.).K&.;WWJJS\SLA6S_KL'^
MD*R+Q&#?INM"/Q?H-6S_UGS'[%PUW-I3(;N>[DTG2@7(E)R5/-A2/F_C@L!)
MJ&DLYZQO\OU"T'9XO]#XB.;_ %!+ P04    " "U>*-*V?+,&+D"  #:"0
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
M+8-VX:&'][,,IFN@^ IQA(Q#R)+_*L('$"; !"Z]+JEE0FA+92"A[3U('D_
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
M%MZS0)8]>QSPH&6SZ!BEBF.J<CJ,/Y,-MT/TE"1F((&8=/H/*,7N!5?U',?
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
MFP3+)'Y7Z:NRHJ")F6=9EO_XWU!+ P04    " "U>*-*Q[9<]%T"  !;#
M#0   'AL+W-T>6QE<RYX;6S5EUMOTS 4Q[^*Y2&T26BYC'; DDBC:!(2H$GK
M V^3FSB))5^"XY1VGQY?<FM0&12&UI?F^!R?W_D[=I+3J%9;BN]*C!78,,KK
M&)9*5>\\KTY+S%!]+BK,=207DB&EA[+PZDIBE-4FB5$O]/VYQQ#A,(EXPVZ8
MJD$J&JYB..M=P.4O1(9C>'_Z\ELCU-4+X*XGKTY._/NSJZG_U ;.('",CUD,
M@_EKZ/T^]-S?S]6Q"7KV"'IQ_6$7/F(/L8X^@<__3/<O9$_ EWO  VA/XAN3
MZ+5;ED2YX,/.74#GT&3$,%@C&L,%HF0EB<G*$2-TZ]RA<:2""@F4/C*Z<F \
M]8,+!VYD3E/+880+:6N["NYWU4Z?!+J1$4@H[06&T#F2J$)*8<EO],!.MLZ?
M0J"UE]M**RPDV@;A# X)]J*+K(3,L.S+!+!S)1'%N9$C25&:JQ*59X)*"::-
MC*!"<&0U=!FMH;$IIO3./&I?\QWV)@=NCMD2'P*CHC/UJEMSV#7?2A[3''N,
M#0_B@HJLA7K?Z.5P.S9G#M]*G).-'6_R7H"FHZJBVVM*"LZP6\RC!8,#"R81
MZNJ 4DCRH'GFJ*3:@24$:RP52<>>[Q)52[Q1W7':Y(=J#H]0\[^^SP7F6"(Z
M%JW/_G.^R_]9\<7EWTNV;Y6IX.=U5Y]:HOFV'X'(V3&(G!^#R"-X;$R7]+0B
MO?;S/>H1=CJ$W@M6#:&*\%9N2;(,.SVF18OA%]/[T9WO]- H:+Q"*]WI[_!U
M;H9SU%!U:Y9H@S$<[$]&>##O9RU[1 P'^S/.2,/>VH+#WXGD!U!+ P04
M" "U>*-*I'=7%4T#  # &@  #P   'AL+W=O<FMB;V]K+GAM;,696T_;,!2
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
MHTH?(\\#P    !,"   +              "  0    !?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( +5XHTIF\PM@@@   +$    0              "  >D   !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ M7BC2@NLV"/O    *P(  !$
M             ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
MM7BC2IE<G",0!@  G"<  !,              ( !MP(  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " "U>*-*E.-B/8D"  !&"0  &
M    @ 'X"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
MM7BC2J#-@GKM @  ^ H  !@              ( !MPL  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( +5XHTJB(*AH-P(  (8&   8
M          "  =H.  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " "U>*-*^E\0QM@#   V$@  &               @ %'$0  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ M7BC2L1XG U< @  @@@
M !@              ( !514  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( +5XHTIUQ\307@0  "05   8              "  ><7  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "U>*-*:$C YK,!
M  #2 P  &               @ %['   >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ M7BC2H'04Z>U 0  T@,  !@              ( !
M9!X  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( +5XHTJ1
M*X!YM@$  -(#   8              "  4\@  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " "U>*-*+/NX([8!  #2 P  &0
M    @ $[(@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M +5XHTI@IFN(M@$  -(#   9              "  2@D  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ M7BC2N93W)RV 0  T@,  !D
M             ( !%28  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " "U>*-*3Y)N\+8!  #2 P  &0              @ $"*   >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( +5XHTJ.@_8]N $
M -(#   9              "  >\I  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ M7BC2J6IH>BU 0  T@,  !D              ( !
MWBL  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " "U>*-*
MQU#\5+8!  #2 P  &0              @ '*+0  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( +5XHTK"$=\SLP$  -(#   9
M      "  ;<O  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ M7BC2D,Z.9:V 0  T@,  !D              ( !H3$  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " "U>*-*I6<,AK8!  #2 P
M&0              @ &.,P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( +5XHTH_1,8TLP$  -(#   9              "  7LU  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ M7BC2@0DIQ#-
M 0  G 0  !D              ( !93<  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " "U>*-*2$7"<<,!   W!   &0
M@ %I.0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( +5X
MHTI(4TLBM@$  -(#   9              "  6,[  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ M7BC2I3PNOVS 0  T@,  !D
M         ( !4#T  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " "U>*-*>I9L]R\"  #4!@  &0              @ $Z/P  >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( +5XHTKJQM^KQ (  '4,
M   9              "  :!!  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ M7BC2A'%M;]\ @  ?P@  !D              ( !FT0
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " "U>*-*LQ^]
MO1X"  "Z!@  &0              @ %.1P  >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( +5XHTHO1H^S"P(  +0%   9
M  "  :-)  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
MM7BC2D>_'<)_ @  G0D  !D              ( !Y4L  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " "U>*-*>T77OD@"   V!P  &0
M            @ &;3@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( +5XHTJL+$<RM (  %0*   9              "  1I1  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ M7BC2HHB@H\@ @
M,08  !D              ( !!50  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " "U>*-*ACN0Q"D#  !E#0  &0              @ %<
M5@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( +5XHTK\
MQ;QBP (  %T*   9              "  ;Q9  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ M7BC2N2CW';2 0  )@0  !D
M     ( !LUP  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" "U>*-*N+0,Q54"  !0!P  &0              @ &\7@  >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( +5XHTK9\LP8N0(  -H)   9
M              "  4AA  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ M7BC2L-L;('I 0  R00  !D              ( !.&0  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "U>*-*#IU-PND!
M  #&!   &0              @ %89@  >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( +5XHTHNEH>("20  "V9   4              "
M 7AH  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( +5XHTK'MEST
M70(  %L,   -              "  ;.,  !X;"]S='EL97,N>&UL4$L! A0#
M%     @ M7BC2J1W5Q5- P  P!H   \              ( !.X\  'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( +5XHTK^]TY#I $  -T8   :
M      "  ;62  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( +5XHTIQRL[1J $  "X9   3              "  9&4  !;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@     Q #$ 20T  &J6      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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>54
<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>56
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.7.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>67</ContextCount>
  <ElementCount>175</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>26</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 1 - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-1-basis-of-presentation</Role>
      <ShortName>Note 1 - Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 2 - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-2-inventories</Role>
      <ShortName>Note 2 - Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 3 - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements</Role>
      <ShortName>Note 3 - Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities</Role>
      <ShortName>Note 4 - Derivative Instruments and Hedging Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 5 - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation</Role>
      <ShortName>Note 5 - Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 6 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies</Role>
      <ShortName>Note 6 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 7 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes</Role>
      <ShortName>Note 7 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss</Role>
      <ShortName>Note 8 - Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 9 - Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share</Role>
      <ShortName>Note 9 - Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Document - Note 10 - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-10-segment-information</Role>
      <ShortName>Note 10 - Segment Information</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 11 - Recent Accounting and Reporting Developments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments</Role>
      <ShortName>Note 11 - Recent Accounting and Reporting Developments</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 12 - Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-</Role>
      <ShortName>Note 12 - Restructuring</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 2 - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-2-inventories-tables</Role>
      <ShortName>Note 2 - Inventories (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 3 - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-tables</Role>
      <ShortName>Note 3 - Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 5 - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-tables</Role>
      <ShortName>Note 5 - Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-tables</Role>
      <ShortName>Note 8 - Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 9 - Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-tables</Role>
      <ShortName>Note 9 - Loss Per Share (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 10 - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-tables</Role>
      <ShortName>Note 10 - Segment Information (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 2 - Inventories - Components of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-2-inventories-components-of-inventories-details</Role>
      <ShortName>Note 2 - Inventories - Components of Inventories (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 3 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-3-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-on-recurring-basis-details</Role>
      <ShortName>Note 3 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual</Role>
      <ShortName>Note 4 - Derivative Instruments and Hedging Activities (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 5 - Share-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-details-textual</Role>
      <ShortName>Note 5 - Share-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 5 - Share-based Compensation - Summary of Share-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-sharebased-compensation-expense-details</Role>
      <ShortName>Note 5 - Share-based Compensation - Summary of Share-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 5 - Share-based Compensation - Summary of Status of Company's Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-stock-options-details</Role>
      <ShortName>Note 5 - Share-based Compensation - Summary of Status of Company's Stock Options (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 5 - Share-based Compensation - Summary of Status of Company's RSUs and PSAs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-5-sharebased-compensation-summary-of-status-of-companys-rsus-and-psas-details</Role>
      <ShortName>Note 5 - Share-based Compensation - Summary of Status of Company's RSUs and PSAs (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 6 - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-6-commitments-and-contingencies-details-textual</Role>
      <ShortName>Note 6 - Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 7 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-7-income-taxes-details-textual</Role>
      <ShortName>Note 7 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-components-of-accumulated-other-comprehensive-loss-details</Role>
      <ShortName>Note 8 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 8 - Accumulated Other Comprehensive Loss - Schedule of Reclassifications of Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-8-accumulated-other-comprehensive-loss-schedule-of-reclassifications-of-accumulated-other-comprehensive-income-loss-details</Role>
      <ShortName>Note 8 - Accumulated Other Comprehensive Loss - Schedule of Reclassifications of Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 9 - Loss Per Share (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-details-textual</Role>
      <ShortName>Note 9 - Loss Per Share (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 9 - Loss Per Share - Loss Per Basic and Diluted Weighted Average Common Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-9-loss-per-share-loss-per-basic-and-diluted-weighted-average-common-shares-outstanding-details</Role>
      <ShortName>Note 9 - Loss Per Share - Loss Per Basic and Diluted Weighted Average Common Shares Outstanding (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 10 - Segment Information - Segment Information Report of Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-10-segment-information-segment-information-report-of-statements-of-operations-details</Role>
      <ShortName>Note 10 - Segment Information - Segment Information Report of Statements of Operations (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 11 - Recent Accounting and Reporting Developments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-11-recent-accounting-and-reporting-developments-details-textual</Role>
      <ShortName>Note 11 - Recent Accounting and Reporting Developments (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="nwpx-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 12 - Restructuring (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nwpipe.com/20170331/role/statement-note-12-restructuring-details-textual</Role>
      <ShortName>Note 12 - Restructuring (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>nwpx-20170331.xml</File>
    <File>nwpx-20170331.xsd</File>
    <File>nwpx-20170331_cal.xml</File>
    <File>nwpx-20170331_def.xml</File>
    <File>nwpx-20170331_lab.xml</File>
    <File>nwpx-20170331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>58
<FILENAME>0001437749-17-007835-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-17-007835-xbrl.zip
M4$L#!!0    ( +5XHTI!"QGI-)T  (UW"P 1    ;G=P>"TR,#$W,#,S,2YX
M;6SLO6USVSBR*/S]5)W_P.NS>\NIDAQ1[THFN>782<;W)+:/[=FY^WR9@DC(
MP@Y%:@C2MO;7/]T 29&2*%%O%"EA:W<C2R30:'0W^AV__)^WD:6]4)<SQ_YT
MIE_4SC1J&X[)[.=/9[\]5B\?KVYNSC3N$=LDEF/33V>V<_9_/O_G?_SROZK5
M[]2F+O&HJ?4GVM/0MTWJ7CLCJOV_+P\_M*JFUSXT>O<_M=^>KK1Z3>]4:\UJ
MO5>M?O[EK>]:[ /^OP80V%Q\9)_.AIXW_O#^_>OKZP5^<^&XS^_KM5KC/;,1
M!H.>R>>S/_G!<'S;<R?1&^)I3HV+9^?E?? CO*DWJC6]VM"CUWS7!52DO1?\
MBB\VDR^:E"U^!WY8\#A],X:+G\=?\(5V\@5FOU#N+7Y%_K9@-8P[S;K>688V
M^43X@L7L/Y<\C3_W"8^0;!-F\,4PB9\0)#T)DNW8MC]:/(?IN>^]R9B^AX>J
M\!1UF1&]]SI^2[P%7[ QO3"<$<[2J36F<W!F+ 8*?E@ $O?&;LKS\,N"%SQ)
M\R;0? *DA^OOWQC@Z)DC6.'3/J\^$S*.GAP0WA?+#7YX+WDD/H'ON:F[T'L/
MOY[%^,><(;S@N?9[^6/TZ-S>OC;$LWJOUWLO?HT>Y8N>@S'U]__OYX]'8TA'
MI#K+<&^<K?,6R!)-^P5G_<#%3P]TH DH/@Q=.@"! QM>#7?VXHV;9\'/2"&?
MSC@;C2UZ]EZ. TSVX7)$;1/^YWVSR+-F.+9'W[P'',K\(T1Q30\^-@2VF?GI
MS*CJS;// V)Q^LO[N7&FPU\)WO>^,6X0ZY^4N%]M\QJDX#HSP435JEZ';^14
M:6-.9[UV#'\4/7(/'.&8W^ [OM8"&V>?_R>8,G7 M#D1K/5GK)]]QF\7S1D-
M.#^C!&<#Q.JZG$]^FYPU,>C\G$] 3FM-53O[K->J_Y.<!$>9COW5]I@WN8+O
M76+=@*QX^V\Z66<20%\-& ?^V^BVY$P+QYR;TAF-'/O1<XP_'X?$I?S.]\0I
M#D(I,3_[(SJ9NV>:20TV @[X='9S^RV$H7>F^3:3CXMSNLK%D&>?>^U:LZOK
M";B63#P'I*3Z!SIV7 ]^?_2(MQYYM<\^_Y/RQ/P+QYR=&:0S=:^ #)X==ZW]
M:)U]OC0,:@5ZCQ@G/GUBX-E9'^@SX[!KMG=+1NO1VMGG6UC/\!6.=^T>CCOM
MRKF(SYL<>G;B?S@6Z#G$E>"MA>$.SAR?:6:LV:E^IY;UW[;S:C]2PD%A-&\X
M]ZF[SI3=V2E3QIQ._>02I*_'R:CO6.M,!?(0CQ<Y66(4.;A4J#Y<@^1X(1Y[
MH;>.!ZHRL2Y'J#DNY"0<_X]?J?D,8UU3SIYM@N]<OC%>O76 7^57U/Q)1WWJ
MQIFN%L"EM]O--OPGQGB!?E;UX?S[W*OA?WYYOP*\@ZP!6"2QB.Z"11@$%J$W
M#KF*ZV@)ESQXY 94$E<(\54[TVFF[0QH*>59U,Q6=5II6U6O[W55;:D*[6>K
M4IFHT2S1HF:WJI.V5<W6(5>UGGQ;M(@<Y-MV:YB5;[W=R#<\ACY\Y1[, M->
M.=R[&WR]OWP$5<. +Q[HB)HK-15I.J;!VNDT4L5639(-@IL)DD5 /[$1?7)
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
MV[K>;C?;S5;W3/-M%KS#G68=7O*Y>?:YT:YW@ I_>;]\TLT :U?U^@K >FF
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
M6BM)*9A%$LC@'*1F(S'YA!*7X_EFP*%G48]*\EM ;R8SA:IEPD/N"* !M#I
MHPEABUN"^V"(T@-X/=P?^'[HO,K?@J_D,V(G^A18("AYTLC("?9YA4A/=4$I
M^V__2\E+/YLQQ5"_L$VI4*,W';1SE H@'EX$\;PX%HA1H!''?28V,P1=XRM<
MVD%3*9R+_'1F#B*D<7D2$I<29! +HRMF9$UHQ/P7,5#W )Y,2+3(Z!GX+OP
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
M-!9"+ +[=HH@J/Y6OZ@O%QTY$?3?&A?-0B"D>=%:CI *:J>8<0-D98'"'+-
MB708HHK*;,/RS4"A!R7UWJ5CPDPM:# H55H'<]+$IQBE6M,(U,*1+@W#]>'/
M^'/PM2>L%=O$T4W\) KC!9E_"93L1U2R44VVK)!# OM&K/*_WH#%>A\S&3$(
M&/?[_P(TH$$#%@2UX2F#"D?>B' /%F:#L84Z/''!VGH6V75)JVH,F P,C2GR
M[.329FTCYF4#4)A78&\\NV WQ$R/-9&5V8A6]O_.E_(-3$UA)2Z0XT!O0&+"
M  3Z@RU]'3)C&*=I&(C^*<WMOC"?LUBME<0( R$<P*8V'2-T+%E8:6?)"KLA
M&W.M3[U72FTQ*([%9MQ08C* TZ,C6!V<+J\4QH!_D9*%^0^K)Y(] -1_2<DB
M7H6!@":?I='M [FZ'OE3P M RD7$'!D2=CC9P-X.^5N,WZ?XCH2CH@T! >'[
M27B34D Z( "4T-LBO19>8GY3SO *LA&F$3S,D:7&P'61C Q,>F_N.X*'L>&R
ML0A=!R"/J#=T3/Q+^@XDC EH4(HPCI,8$C8A(3G(#5N@!S=I2C."!G!FS W6
M!LP= 16-1LR3>P2H17EBH,PRDXXA*9FENA N.S[N OTA*>"(Q9TI%078 2KH
M@^0/1)1\+XEZ6!"5.!&G!/X#___L( Q]PAF,\#JDXO!(57.$[P;%M,^EFR3<
M[^0*X8$A'(\ 783AF;TVABB\!05$BQ7&1)RPY;*G0XP=-[:GG"8>UF#O7#J0
MB:HX;NR2+_3R++I\ [];(K6C]&T!62+-6_OA(,7<#&!RG-FD(#A&F,,=X&BA
M>&'2AI[%3443-;7P&@R&3D$X\1 8H# D_WE<"NB34B5D%I?^Y3-7O@RR$Z=F
MF"H_)YW$N1<H'<*5*=QR"X!.<-TQ'5T[FW73(W(.16^S*'K;/8H6QDA*=XJO
MTC8C'_2\$C<D+ZA,PH$F=4$+I3U0?Q[& !SJU@M-8'P$CPZ%U%>NE#VY4C+%
M7$LHP$K'M=^"WA$Y,-K0I0OYC-IH]2H^.Q*7Y;S_3L;VSF5@[]U,5&]Z.X@(
M9&:,<BPRPE[!3M3(&)2C-P:'"1H?>40E#H#BOYW7+NKOEKJO9KU7*BZP/R9+
MSNE/C1PP3K#GG*1_M))\CWM (DBY<?M2>OO"RM/ 76@DC!MA+Z'/.G\"3YS5
MVE.8@%!)74X0[,^^+K1.:5#=&)A8TRY'\JNIF C<H\('0M^\0ZN()$AB0/82
MKAMK,O7"S!CAZ"603AJ4@:XY(P$OM$=*-:STSY-GNC,L$RGMQL?XYHFZZ@46
M]_1Y\Z/P7V&291"E^<LG8-EZ)/ V" >)<!>X]!DL@"3=S*6 9-(1%V7[KI\@
MFR'5%K;E.CJ"+GDP:NP!O%44$8+;N6:U2"V1']Q-+<Y8F-N\(8Q[7_+R@I29
M):?6T%7KM=GZF#TM/%81M$DE2R.U)$"?K9A:,.,V0.V\IF7+XH!]PYRA)#.]
M?JW >[&P_G++6H&E,*^N<VFE%X;O"8][*GAI;5@$GA?,&:I>TENU%'<K%I%T
M>[.2N>C0OAO$:Z(?J%!/1$N-QR$HDE_03W]/)D+L;UP!TU 5,'NN@,G:(+R$
MI0[[U=?G[__8KK*B*.4O1TP06^Z0D&O5/I'1T*GLVV3C5)E+(<I<AKED'SIV
MTFM!9*R:>W@B8O*!+8/XEHS*:70TMIP)#;+63.92PW-<7LDI0@"F7M)A_2@
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
MJ.D5-:CICYH:#AT\R*;FR39*QQ-$N*8#ZKJR:V=4LZO!'';>"M]Q]!(\9*/
MWA+ "M@$L%VIUXK2*ELUIC\\A(H[XMS1JC06Q645=RCN4-SQL=MM*=Y0O*%X
M8P%O%.5RM4+?-')(4[&D(8%K^/1"L*R9E\,VS-/K<43732X3=Z6\;;+>+HA$
M5'>]*N8[->8KBC:B>$_QWJGQGCKX%/,IYE,'G[K'/&NV7DFCN+(Y1-#>IA2V
M>='\BP6_ VX#Z5CP*^#:E7J]6Q 1.8/!$369/P)H<:7J'O.B;(MBRI,*.BNF
M5$RIF!)FZ.D+NA<58>\52Q8$0L62)QIB+Q!#EB,F?[15>K%^MJI43Q5@J.D5
M-10"'Z<]O:(&-?T14D,Y8CS'5ZI7LOQ+92:?N)E\KC<+0IQYV\GO%",J1BP.
M(RI_E3H9%4,6B"'5R:@843%B 1A1G8S[B.1L[]=0(Z@1U AJA'(X'H_'R9CI
MQ$V[5.2:&G34IVYXK\B"\B-UK\@IK4!UPE8K4"M0G*%6H%:@.$.M0*U <49A
M=D5E+*M[14J3<J52T-3TBAK4](H:U/2*&HXA9G#LR<KJ7A'5__I0G65JO8*D
M=:C\Q<-#J+@CV>*EKJN[$Q1W*.Y8V&NEUU2\H7A#\4:!4V4+G?EZ2%.QI"&!
MTM6UYNGU4!V>B]OAN564_J6JO;IBOE-COJ)H(XKW%.^=&N^I@T\QGV(^=?"I
M>T74O2(%L\V+YE]4!?WY1W_;1;G"0+6T48QW,HQ7I,"R8CS%>"?#>'JEUJHK
MQE.,IQCO- /BY>L/=4!+O*1!<G73Q^&G/YJ2"#6]H@8UO:(&-;VBAF.(NAQ?
M\5S),B*5*7SBIO!YMR"TJ=J9*SX\83XLBDNJ0.W,%4,JAE0'HSH8%1^>,A^J
M@S'5M@_^(+!UT]\"1&UB->=B(B]I\9@&>IPJ_^5SCPTF(>R'3;(<4LU,;Y<3
M9%\:CLT9][#-OD'X4",VT"Q]H2ZQM#&P'3.LB>:YQ*1(RX[QIWBB[\#_C7S/
MAZ<&OFW"Q"_$\N$9GS/[6?O+=SSX8T3</ZFGC5UF + ,)C70^Q!\#R\9%H#!
M!@R>)5S[ ?-:R1W8<XI#8F-?F3<$&#W VX P5ZY(&S+ A6L,)Q4$\95:F+BJ
M/?O$);9' 7!FOU#NC:CM(3(!588W10<1J[<--D9\6CYBP:,NO* 9L"_,D\^$
M+VHN\>CA\5)?!R\7F3E%,?E>F/P*>)O8$[&J_WJKU_3>1PZ</_7UQ7A\X+A
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
MB= .W*S\P--GNBCKA/!QVM,?#36H*W(/(,\?R*N&Y8LN(]9R-U!1;J7(\P;
MK2'<\Y43>GL)9-DNE(BC<^].9KU1T?5.06Z5R'1)1(">$MV>I/BCQ/S1JC1U
M_>CYX] FVW8G?4DMM]\=]\\JLZMCU\&\GU*<]46[@:H8$&XOU'*]14JOU&N]
M,LDT=6/B<4!8/CYIM(Z>3Y25?X"S_QNS&1]24WMV'+,<1W^IS)@2B;1<[9E&
MO5$F@::,_>. L&1<TJP=/9,HB_\0L5I_/+9697<614X4S819F9)2D#4LDW7K
MY=44Q RJ5QJUHIA!"Q):E ]!,>#1,V"K*#&(G!FPJ,Z)X_%$/(DN<'QA%EDI
M]!1E<1V!Q:6W*[U6LR R3KDF3@C"LC%*KU)K''_"S@[<$]MKHVH$-8)20?>O
M@OYP[.<B5C#D>1P=>/I,.>LGA(_3GOYHJ$%%.51N@W*U*E=K]AN2ZT5)C)Q!
MWXB:S!\!K+A.%04IRK8HULR/-3M%25TJ$&LJXS2?^(@*BNQ#:C9 X)B.W[=H
MD<O2,@!?1$=QI]+N%D5BSDK%1F:IJ,(LBO5*QWJ]2E<O2@IISJRWK GE$34Y
MC$ OZEV<"WWJ&G'I]()[9FNB5[9&1+/L"^TRKWLP%UW0F,.\A[F7,3EG?#=>
MJ8O],<5E>\&=C/*F:M@%P\$NHJXV(NZ?U+O0?AOCQ<:F,_:"6TUCUSY'E]1I
M\I8Z[3Q^3?3EXV_QVY_?:;?.19ZW86(G]3@*JCD(X"6W9D?=P[7S)V?,C%PO
M!FW4DJU?M4<V&@?7)HG]_TD)]C/'NYAPDR-@$_=W P'DP*3_E]@^@9GCDC!'
M7!WDMMKDG/*&=).9\)P77B\*4I/,W(&Z\.).%M'9"[%\%,ZS@G@9Y^.-G#;%
M26$I_Q:-=,4P%]HCQ7L]72&X@QOI XG@#1G7@-NUX'KZ7'=K1_?47\0)?:FE
M;<Y?))I^+4#*!0)AI.([!BINJ7<W>*!PA+[,7 S!,MVYT$Z_R*Q1G[WE9R4
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
MY>&5)UI0ZL;<O6;  Z Q/!FV[X*9$X5L!8$.=E2>+WSR@N4#;WT;Z LQ&%)
M>%T9(08#F]\CA+KBJG\.@.&RHS-(+0EMGV"89535.$PH>2 F-ZW<1\IR4X+;
M!-=+OA0DIUC<Z:-Q+3=08U</\.9J/+YI?;D!I@UANW?.]CB(=0+MB*FDS&^[
M@B-:30Q?3+<UK!AVR*JF801V9N0;0^LLJFTJ#%J_,L<==;TH<"]K[IBAX%(P
M76"1  ?W:I,%*^#P%UG'\"67E(J8>!FF,"B2 ;,+A8Q!5JL)YPD]+#P1P=D&
M8'L=VYNYWI/U9@96;WPR8P^>V/-/!"Q!9I\7)*& 1D*&Y684H]Z*VOUYS]1\
M2HU0XS"Q+"X2BA?&=0#^PO"\,*\-A!J[Z(I?%MH  ]BD)N5QL$PV!=3 4<%]
M"8EHU?WB[4+AQ_DJ?)5'W_K:XQIA :[7?!ZGV6V63Y,4@9B)+8.[8N!]!CY?
M/?.JN(I)G#FC?]\*)+D><$(D9-="_:(ZVZGF@VUUI<:N*0TO\&3%:V@0TV9.
M+T;6S/O.;KK8L^RN,N5A2\?KGMJO>Z:B7?=,6ZX]+H/:RH%^1X* @>C^.O(7
MG04\%FF"@2QE@LM-Y"*O12][(O+IA;(T5"O6_!6>JI0XK-F2%VY\I'>L4G )
MG!EZ<,YM7+N%;NP+Y3,,\;IV;L6/DJ23<.5S#OR:*;[6$C(40XTF*R,!W3R-
M=_/4E,"XYSY6+!_/N&HI.#XT@7'PXRWUHDH(8;GK.AQ!8W68FL$8&?DW@0!=
MV4ZL L,-EZV@'=TP\PB^_Q05A4C^:K,KNLU%\H=%2G>LGE82[J:T7L$K5745
MH!=DD;+2#<R,#(S0(#HN\#EH42'JE3%+%LPX 5O" %-5X7>M=,&O]FR>JY=(
M/@I*7"1"P59A?0Y+ '("$R.\;@,V9U.%4,$SNN_$;N-@^^L(_JIA(U/MBS5^
M@]+@C&U8M90HIXMO6'"[N59/PFT+LR_7#H9-7\:.G6<,:/N>"_H7Z"*N_^#9
ML*[ -\!'Y0.L%8LSQ:C";@?@-N-.5\N^4+[.&*SA(E,)%I0^WPU4PLB+Q,NY
MY,#R6<! *:,N0&U@&\#5OB7H;!S#H+AJCO&0&RZF_#'80B_9]D.^NV-K"RQH
M!?>J5F,+&2V,G[,M\W47.X2AQJ8Q9ZVWN$$2)LB%KD"P0[AG-@AF@6=:B$MT
M8=3MPA O8C6[.%(B&"V(P-B.16L=#X4!&'N+[6;:YO'/\58-Q_=C2'9XN-:,
MCQ3XFVXVH@C:)M^3ETO/@_//YW7/[NT;LM76-*M)2$4-?K([%O:2#6>*+54\
M=)701F:RJP5BKY%8+-I893+*;"*H]H7%5$K;FHK8<YS9H*C?3'25P9[CS.;5
MYY-1([%8F#W'V4V@AB407'0C?JK&CX-NMB3N3P?)SDTILQ< [Y FD(-N=@M5
M@&VCB>IIX$N1\FN]"K;K*S.K.?VLAKNC0;[A9H>VCV%QU^AW_M;O[(;FGMU*
M+0R7^2Y_=FQ_N;?!UG"0W0Y3'52R3V+@84?KRMY01H*X]Q] "#F@7^N^YNWO
MP3?,;C$YZ'<EI(2#$9!Y/*G=,CAAE]Z7NJ!/MK.TF==N_U*RCX_><#JN9C-/
MMI@=/0 GDT-WQID3*W23):@-+,_XC=#U;&7HKNW<JU683-&^@ /L"XA] :LJ
M'76HCS"7&V?K,S:G*[";'X,PR%GB%KH(RK'S6LW)S/D[FP4.\"#1,HQSY23P
MW7:\QV<6VG5C+-<NZ3>\.N9&N$4BV(JUN&%7H\Q'Z_H/KJ$;Q GCX8/K]F2.
M*G4T@X68\1(H-J\E&P:7I:;8\<Q%'J2N12T$(JA7K2'"4KNQ_G-A=B2[ L6(
MK7J)DVT7WSAVE>%;Q-=YQ:E#:':]KTN6 > $E[Y 0#.;10Z^1I6,TRI5I92T
M"B^,DZ6OV,W*@K+JH$$4XIH8#3Y-F(U?43"^<D4UKI'6=5572[W69"D4.)I
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
MN.\LPWS?@3EHY^WFU.R8HOIGXE@PN1MS\%W1F:$97@(0(Y_WK=O+1DYWV-M
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
M:^ (. *.@"/(X7ALCI,QUXF;U53DBFIT\4"=J*](2OH1]A5ITPJP$C:N %>
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
M<<,5&QP0(P-K%#*+I _P0=[%4&/DZ.8'2\G YZQAH^;QWA3,+0#F&WQ'G:>
ME:_HPGXP3..OP.YCI9\,SY"?CW:N.G2Q[5X[$E0J06'LNEBQZQ)13(M5=51M
M!:2WUJF7J(Y)0YO-=.8U(G9='"HSPOJ3H_-^%^M/-KS^I&&Q0N3>A_66KU 7
M_G(2<@J;'4D1K!]#20AVF2A!159V1594>D%%5'Y%5%3:0D52)$6R(BJ1J6)Q
M#"4;*9YEH 0/\08=XD+1"Q[BC3K$A:(M/,0%/<3+I1(I+?%1J7I-H/UB6JD<
M::45D\478CB_$=.G'U]7'_\).\"Z7;U^HT_4Y/2R^NVKM?0]E_^@RDT7^5:^
MEJD[4("TL8F8'M)&#VDCG3;Z2!O]1M,&,T/ *HELE2@[;&V[7+KA(U\M%G0F
MOW<@?<5K&LBQ]';1PG?;TE<X:?;>IRRUH7N-?L(F^0D%HA?T$S;,3R@0;:&?
M4%@_87E4$E;Q_(-%)7G461+'>_U.PE2M;_8S=7XW3!.^\#S:B/HMV\L,/6'9
MBZUARS>*JYYZRV6\WQV7Z"W'BH/2NH:K( MT#<OI&A:<-M U7*-K6'#:0-=P
MC:[A*F@#7<-RN(9KI 5T#3=PKP_(M/K--L%:)<[K)Y,2RU_>./;<(6&1M*85
MA3LXV6HG=O81SR&0B5*NK@&$:EA(J-42:ASC2*B["77E*K[3J$4 )O[.9]<S
M%O*?P.*2;2K:0R VD-]0"L;KXN9<%PM%+WA=W*CK8J%H"Z^+!;TN+IE*!N>]
MB81WAPSL(U 2?</^"W_^?U!+ P04    " "U>*-*(M,!<=(,  #&D   $0
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
MKN?;FNW)I48<<P(*/_\/4$L#!!0    ( +5XHTH9/[ UA L  $&9   5
M;G=P>"TR,#$W,#,S,5]C86PN>&UL[5U;<]LV%G[?F?T/JOI,R[+3;9V)VY$O
MR6K&CK2^--VG#D1"$C80H *@;/77[P%)W6Q>0(HFH$Q>$DL"P/,=GCL.R ^_
M/<]H:X&%))R=M[M'Q^T69CX/")N<MQ_OO=[]9;_?;DF%6( H9_B\S7C[MU__
M^8\//WC>)\RP0 H'K=&R]3 -68#%%9_AUA\7=S<MK]4]?G]Z-KQM/3Y<MDZ.
MNS][Q^^\DS//^_4#)>SK>_W/"$G< B*8C#Z>MZ=*S=]W.D]/3T?/(T&/N)AT
M3HZ/3SNKT>UDN/XU4.L)VX-_ZL0_KH>^6OKI-!K;/3L[ZT2_KH=*DC80%NUV
M_KB]N?>G>(8\PC1'?$V+).]E].4-]Y&*V%@(H94Y0G_R5L,\_977/?%.NT?/
M,F@#UUNMF'6"4WR'QRW]_^-=?^>:[&E.YOC(Y[..9OKQZ6FWH\=U@&:%9Y@I
MCW&%O5\\Y/OA+*3Z#GI<3;'P8-)<X"EFDBRP1[F4T5=PXYF2'A^;30FP0H1*
MX$Y$[%3@,<C-T_S96Q&D\?QHBQZUG(,<2S*;4]SN;''51]37:\%=O('/R7#-
M.[<9' /"SPJ#!B9RLL)$N;]S&[;598SD*)*]4'H3A.81G ZF2JZ^\6*U[28B
M^&/R]9\#GUS@,1<@A#Y%4I(QB:5??L9J,'Y SSVE!!F%"HTH?N!#) #@BEZ*
M1IB>M^M9+ 9/M?9QD=S.-P:O;\OE]EWI@\V<X1NX-2N*AUQH!&6X4,^JS;/C
MY5W[*/BLQWUR&0I-V! +PH,*8E';NGDLV5+YGO!;7( +.V^#&WS"9#)5B4^,
MUT'"?V4+=LUW,J(CP]DL6M,C8!!6\\< H/[[S>M5)(!@Q*+NAD7>(?&H9JG:
ML.M#)\V'U.>S?0[&G4EP"_"7Y)0$D8\8(:HC$4].,08/XL<PO'F$PPL9"@/@
M;V#NB^NY3@,^MDY"F_2=/=_G(7C[(5IJN4H$+\,(Y@]NWM@#/2+$P0U!(T*)
M(E@6TI\_W@J$581E8E^R@559Q0+< .0=M W1(2)!GUVB.5&( KTSSNX5][]F
M(32>: &4E*#<683O_&B+N *]2!O3/*D7A,*:$]EGU\\^EG(PON12Y9-N-*=Y
M*(EXWF#(G <C2B9QY)./Q6R2,V ^<^97P?-ZG@U(<MIC@?[O^J^0+!#5*6]/
M72(AEB!/OR,:XDQ8)>9:@+8QB;DH,H;9(%BJ+?U=:?2 /6K'!2$;>+5+SI1
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
MB4,R)3@Z>Z8$7C#1V'[$+%2O3*NL%#/\%B\I2X7)4S%EZIC2[^F K<U2%HH
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
M+!%KG=]@EI<-4IX<[W7L$:,Y!\"">\_7 U(' 4BY][G'C2MX!\0[(-^H S*
M.6'7QCT^#H3=+3^B+1R2%[EC>$E9_BG"*QS395'_KIL)W-/3+%G(O5+K$P1\
M@H"/G7M7Q;7I[%V5,;LJ($/0HR7<9%EZ)]$'GWWPV0>???#98S\>^_'8CW$T
MU@J:\SY@\A*Q+$PS5N 3G> :S>%LX3%&Y'2Z>N$,+^@#B<G?Q=4D,L<@1_;J
M*[;K]7!15G%/8J=SQ&:UE<%535T33GDZ22+Q'68K9054O5XCQA(.@ 4/AW@X
M!#P<\DR3*.=Y8_L1L^ A$F@\ZNYPKYS'Q@DZ6F3$:-,'BH6HW@YM86."=)7[
MG+L>_0#Q2CWZ\6VB'\W.HEWHXX<BB_E!WADJ;VS<WBL:\&RQ0&P=T&D@^P@&
MQ%^R!4K6/& \*VYU7'*T3>$PQ$D&>;8E4&5 VCLA,/G\(K*65'[I\E?!,9<W
MQ._=_RZ_+^Y*K8=E.@SC(+E%4B$W/%7R2E6;$6,!!\ " #BC[8W*Y_^7D71]
MF4A=GL>?7M[1?4'9%!.Q?"Z3XL;E.N'8I^  Q9PQS/_ 9#:75X6O,$,S_$D,
MGIX)E7V!",M+S;EZ T;$'=++R;GDSA9 ]>,/5\#P%D!+^@[I%5W19"5,*1P5
M%5RMOX*:YQ^DB.$M '/2#NG%_)ZS[DS_5S_^< 4,;_JWI _@*^)U,MBYE<(Y
MCE'2>-WBD(_R@C-\%  /U ?4#R&@[CZ\^2V$<*LQ/&I3N8XVUJO /\%%=@=]
MC;0OA!MD6-')$O$A91#OWH>4O\V0LB/T2%-:T(K!P4-[- 4)K?*<&^1>4UC0
MKD(""K)K2A/:34O.HJ::\H)V;1/$&*>F**'=%.4&K]84%K3+IH!"RW8S['Z6
M99"R11;+:_\"*AG)T\$8GDNK?H6+@J+R*YI(7F6^F%:7=EEWUNBQE(EGF1_+
M!:DV5)Y)F>&H/"PK_6^^.QS?5)FJQ2 .LOAV=%[A])/00/)2.ED+[@QS,DOD
M#]?L?S(4DZF\/_(4\?E%3!]_P]&LYH3I$$,[%4RN!D_W9VIQFEJ7>[W^]EDL
M]/WI9HDJ T'*MB,DW7T0ZCHD)WA*F;S5,T:<DRD)B_+O8K5<3^_1TR1-&7G(
M4HF9W-,;M']GZPL>NPWF@/F:)2$UQ(;B&UFV4!@N!E+H9U07Q\>?OS6I)"<T
M).5%O86]U6):]#;NB!.>#X %]\IJZWF\4*:JRI5:?7SPWP?_ 9VFSZ./<QH+
MQYX7T[:6X+J&/F,!#(]*Q4.-C-O1IB 8:&%P*0GJ]T+[\;9A1Y4[36$(*0(#
MO>:>$ 5PX=0VLC#!%WQ^B,\/\?DA-J(P#08B.,VCQU8?0--(4R]Z!E-&FE/1
M*\9F+28H]%PDRY[*JA$)IS&)\B#4 XIESFG YQBG/ B+-RFO&12O,L@2E$4R
M+4$_UM?/<X:/X?5)IX/+8O@-6LM952Z]^A",HK&3D))8NM%G@F1=+%D+JY%^
M=7N04;%]1= ^-E8UB@-VHRA?;2B^022Z3$[1DJ0H%O0N:)+O\'4<:G=TP!3G
M.*T##Y__Z(JXAG51U<8QJ9,'GC(4:I'\LJU]TD](',NKW2Z3\Z<0<WX]E?7M
MU%+7ZF.?E7)E?<:(X^N'F,P*:U3-BUXG,,Q<T21LP\_K?BY8XO-)$LG_I!NT
M0G$.8Z6GB#&)T:@.21OU=<":T.:DN"=#4IE?Y#[#24AJBY9K]'##1KDI*5]&
M33,7!/-T3PUM%--U\E6:#L)F3G$N6ZEC^36[873&T(++FP_DR;-[>H)/:1SG
M'_X@Z9PDUPG^)T9UJ3R#/\^^",_P% O%("^OWS,O&_6,;C?[#%TF*_%\RM;"
M:*PAOJJ)?4+WY%9#9T4+IV0*3:4=%M7MYI0AM6T R=UZ34N#G=G<P5&N5V$
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
MA)NZ1([R>_F/O-I#?//_ 5!+ P04    " "U>*-*6P545%(^  !R:P, %0
M &YW<'@M,C Q-S S,S%?;&%B+GAM;.5]ZW/DN)'G]XNX_P$W=FST1)2Z6]TS
M]O2L[0U)_;!BNR6=I/;LQL2%@R)1):Y91)D/235__2$!LHI5Q0>0Q(-J?[!'
M+8'('Q*)1":0R/S3?SPM$_) LSQFZ9^_.W[Y^CM"TY!%<;KX\W=?;XY.;L[.
MS[\C>1&D49"PE/[YNY1]]Q]_^=__ZT__Y^CH$TUI%A0T(G=K<GM?IA'-WK,E
M)?]U>OV9')'CUS^_?7?UA7R]/2-O7A__\>CU#T=OWAT=_>5/29S^XV?XO[L@
MIX2#2'/QSS]_=U\4JY]?O7I\?'SY=)<E+UFV>/7F]>NWK^K6WU7-X:]1L?F@
MV?C'5_*/FZ8'73^^%6V/W[U[]TK\==,TC]L:\DZ/7_W7E\\WX3U=!D=Q"AP)
M 4L>_YR+7WYF85 (-@X.@72V@'\=U<V.X%='QV^.WAZ_?,JC[SC7"9&LRUA"
MK^F<P'^_7I]WTGSW"EJ\2ND"INES<$<3CEET<9_1>?MW29;M? 8XW@&.XS\
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
M/XEY$'/2F]).C=&^/*KV9QO"GKU<B10;58CO6M.I&MOQ:+\*"\"Z:P6XCNX
M&&DBFU5.505N5D>8KZ?G4XV>VU:WRLR$N5U(IW&2P)/<\_3#$VQ-E_,SEA?]
MT3U*WR#%O[=OVY)=$P?=3@5Y.#X(.0"IVFEU9+DM7@0UZ$LP(U<)+40RP53H
M1C]&BMK$,!2WW8KE1Y;1>)%*).'Z-@OX:@IA#=69B;^F?'M*XM]HU"&EF"Z0
M0JM#RM5-B0XFS(6)I3&/SB&\I2JJ\< "G4NH51Q<N(9?B+,^OZL5):#,Q QX
MO>"\"(HRZW_#K?"%F<O,9L^V%^;AO9ZD[C>@3H75W7=XW?QS?$ZW>Z33<V/>
MTQ)[(G?8H_5CN(W?Z:W@6!\?F09S'*>]DBDQN.;\D#[$&4LA,"E(=J6ZN[2
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
M00(_3F1PHU5%HTA0Q_C(*H@C$HG*CO()K-@%?:0D4UY*#,?JD?IA6^CQABZ
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
M-R]?T],S&]2:Y]>$+/ $G]E;)[OBNDBY]) @M\YFU^VVYSZA)VR :PL^(/B
M^V6?@ \(/B#X@. #@@\X.!_0S/BU[0!^#"8AIL%#F.0HF*-0L%5L&88^7^TX
MUMP\34K LP-':,".T#G7X=^%"F_I8W5NME8?\.G IP.?;A_L#?#IP*<#GPY\
M.O#I!N?3&5A:MAVZ#P%.'_@G0C$R=>(J^UISW!1/!V<-G+4!.VL7*[U=ZJ<Q
MZG0!5PU<-7#5]L&, %<-7#5PU<!5 U=M<*Z:OJ%EVU,["NY#AEE )L'NDPQ]
MMII1[)VKTZ$#_#CPXP;LQUW3:9CBOPK%/2$I(PF.R]4QC<<[2GT]J5 G?=^O
MK\> OPC^(OB+^V#+@+\(_B+XB^ O@K\X.'^Q7^/,HH\9DR@O_@C3..#_XVS9
MK'J+YD V/$TC4O2<S5VKAJ'HNREY>!<C+$CX7OPAI/+]CAW#O_KGB-,0"SK.
MDW#ZPH21_M[4U-(EZB2G8BJ<<Q4,DW^@D)ZE\2D77 5]=4W[)O5T]1I+ L:(
M[U/Q.?_NI0FKU=8NL4):>J2^:FF+T(OMA)#Y-+K-'9!<Y1;H-+5%:JF!\KFE
M;&>+R#O^' 5MNS_W3=)9L4J?\*?2,+G@Z_'3W]"R@C9E.TM$DOF<I+<9W[5O
M9]RN8-=Y5M2SPVG5*J_?R1+YY:J^*38@S)+*=4JGN1V2*\$BV<]V2#K'":(G
M?,Y."97K:64K.P3>H"D6YFN:787SJEFN:F:'Q-])DG.#CY9BDJN@I)T=(O]
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
MFS-$[F3=K6%W:@( O0/<9\"XSUE(4VYRL/6-BG6@3VU[0'P \3E4Q&>_# D
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
MX^6L^;U@WID-]/SQGCH!SYD<WAQH2-\ 7Q&3R6"+2J3Q. G3VJMS^WP4Y%-
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
M2P$"% ,4    " "U>*-*(M,!<=(,  #&D   $0              @ %CG0
M;G=P>"TR,#$W,#,S,2YX<V102P$"% ,4    " "U>*-*&3^P-80+  !!F0
M%0              @ %DJ@  ;G=P>"TR,#$W,#,S,5]C86PN>&UL4$L! A0#
M%     @ M7BC2N@PHF8J+   IMH# !4              ( !&[8  &YW<'@M
M,C Q-S S,S%?9&5F+GAM;%!+ 0(4 Q0    ( +5XHTI;!5144CX  ')K P 5
M              "  7CB  !N=W!X+3(P,3<P,S,Q7VQA8BYX;6Q02P$"% ,4
M    " "U>*-*%SW3.$XN  !5+ 0 %0              @ ']( $ ;G=P>"TR
E,#$W,#,S,5]P<F4N>&UL4$L%!@     &  8 B@$  'Y/ 0    $!

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