<SEC-DOCUMENT>0001171843-17-004612.txt : 20170802
<SEC-HEADER>0001171843-17-004612.hdr.sgml : 20170802
<ACCEPTANCE-DATETIME>20170802161515
ACCESSION NUMBER:		0001171843-17-004612
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		2
CONFORMED PERIOD OF REPORT:	20170802
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20170802
DATE AS OF CHANGE:		20170802

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			UFP TECHNOLOGIES INC
		CENTRAL INDEX KEY:			0000914156
		STANDARD INDUSTRIAL CLASSIFICATION:	PLASTICS FOAM PRODUCTS [3086]
		IRS NUMBER:				042314970
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12648
		FILM NUMBER:		171000071

	BUSINESS ADDRESS:	
		STREET 1:		100 HALE STREET
		CITY:			NEWBURYPORT
		STATE:			MA
		ZIP:			01950
		BUSINESS PHONE:		978-352-2200

	MAIL ADDRESS:	
		STREET 1:		100 HALE STREET
		CITY:			NEWBURYPORT
		STATE:			MA
		ZIP:			01950
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>f8k_080217.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<html><head><title></title></head><body><div style="margin-top: 3pt; margin-bottom: 12pt;"><div style="font-size: 1pt; border-top: Black 2.5pt solid; border-bottom: Black 1.1pt solid; width: 100%;"><font style="font-size: 10pt;">&#160;</font></div></div><p style="text-align: center;"><font style="font-size: 14pt;"><strong>UNITED STATES</strong><br><strong>SECURITIES AND EXCHANGE COMMISSION</strong><br><strong>Washington, D.C. 20549</strong><br>_____________________</font></p><p style="text-transform: uppercase; text-align: center;"><font style="font-size: 14pt;"><strong>Form 8-K</strong><br>_____________________</font></p><p style="text-align: center;"><font style="font-size: 10pt;">Current Report Pursuant to<br>Section 13 or 15(d) of the<br>Securities Exchange Act of 1934 </font></p><p align="center"><font style="font-size: 10pt;">Date of Report (Date of earliest event Reported): <!--August 2, 2017-->August 2, 2017 &#160;</font></p><table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"><tr valign="bottom"><td style="border-bottom: Black 1pt solid;" align="center" width="50%"><font style="font-size: 12pt;"><strong>UFP Technologies, Inc.</strong></font></td></tr><tr valign="top"><td align="center" width="50%"><font style="font-size: 10pt;">(Exact Name of Registrant as Specified in Charter)</font></td></tr><tr style="vertical-align: top;"><td style="text-align: center;">&#160;</td></tr><tr valign="bottom"><td style="border-bottom: Black 1pt solid;" align="center" width="50%"><font style="font-size: 12pt;"><strong>Delaware</strong></font></td></tr><tr valign="top"><td align="center" width="50%"><font style="font-size: 10pt;">(State or Other Jurisdiction of Incorporation)<br><br></font></td></tr></table><table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td style="text-align: center; width: 40%; border-bottom: Black 1pt solid;"><font style="font-size: 10pt;"><strong>001-12648</strong></font></td><td style="text-align: center; width: 20%;">&#160;</td><td style="text-align: center; width: 40%; border-bottom: Black 1pt solid;"><font style="font-size: 10pt;"><strong>04-2314970</strong></font></td></tr><tr valign="top"><td style="text-align: center;"><font style="font-size: 10pt;">(Commission File Number)</font></td><td style="text-align: center;">&#160;</td><td style="text-align: center;"><font style="font-size: 10pt;">(I.R.S. Employer Identification Number)</font></td></tr><tr style="vertical-align: top;"><td style="text-align: center;">&#160;</td><td style="text-align: center;">&#160;</td><td style="text-align: center;">&#160;</td></tr><tr style="vertical-align: top;"><td style="text-align: center; border-bottom: Black 1pt solid;"><font style="font-size: 10pt;"><strong>100 Hale Street, Newburyport, MA - USA </strong></font></td><td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: Black 1pt solid;"><font style="font-size: 10pt;"><strong>01950-3504</strong></font></td></tr><tr style="vertical-align: top;"><td style="text-align: center;"><font style="font-size: 10pt;">(Address of Principal Executive Offices) </font></td><td style="text-align: center;">&#160;</td><td style="text-align: center;"><font style="font-size: 10pt;">(Zip Code)</font></td></tr></table><table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"><tr valign="bottom"><td style="border-bottom: Black 1pt solid;" align="center" width="50%"><font style="font-size: 10pt;"><strong><br>978-352-2200</strong></font></td></tr><tr valign="top"><td align="center" width="50%"><font style="font-size: 10pt;">(Registrant's telephone number, including area code)</font></td></tr><tr style="vertical-align: top;"><td style="text-align: center;">&#160;</td></tr><tr valign="bottom"><td style="border-bottom: Black 1pt solid;" align="center" width="50%"><font style="font-size: 10pt;"><strong>N/A</strong></font></td></tr><tr valign="top"><td align="center" width="50%"><font style="font-size: 10pt;">(Former name or former address, if changed since last report)<br><br></font></td></tr></table><table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td colspan="3"><font style="font-size: 10pt;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:<br><br></font></td></tr><tr valign="top"><td width="21"><font style="font-size: 10pt;">&#160;</font></td><td width="40"><font style="font-size: 10pt;">[  ]</font></td><td nowrap="nowrap"><font style="font-size: 10pt;">&#160;&#160;Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</font></td></tr><tr valign="top"><td width="21"><font style="font-size: 10pt;">&#160;</font></td><td width="40"><font style="font-size: 10pt;">[  ]</font></td><td nowrap="nowrap"><font style="font-size: 10pt;">&#160;&#160;Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</font></td></tr><tr valign="top"><td width="21"><font style="font-size: 10pt;">&#160;</font></td><td width="40"><font style="font-size: 10pt;">[  ]</font></td><td nowrap="nowrap"><font style="font-size: 10pt;">&#160;&#160;Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</font></td></tr><tr valign="top"><td width="21"><font style="font-size: 10pt;">&#160;</font></td><td width="40"><font style="font-size: 10pt;">[  ]</font></td><td nowrap="nowrap"><font style="font-size: 10pt;">&#160;&#160;Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</font></td></tr></table><p><font style="font-family: 'times new roman', roman, serif; font-size: 10pt;"><br>Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR &sect;230.405) or Rule 12b-2 of the Securities Exchange Act of 1934 (17 CFR &sect;240.12b-2). Emerging growth company [&#160;&#160; ]</font></p><p><font style="font-family: 'times new roman', roman, serif; font-size: 10pt;">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. [&#160;&#160; ]</font></p><div style="margin-top: 12pt; margin-bottom: 3pt;"><div style="font-size: 1pt; border-top: Black 1.1pt solid; border-bottom: Black 2.5pt solid; width: 100%;"><font style="font-size: 10pt;">&#160;</font></div>&#160;</div><hr style="page-break-after: always;" noshade="noshade"><p><font style="font-size: 10pt;">  <strong>  </strong></font></p><p><font style="font-size: 10pt;"><strong>Item 2.02. Results of Operations and Financial Condition.</strong></font></p><p><font style="font-size: 10pt;"><p style="margin-right: 0in; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">On August 2</font><font style="font-size: 10.0pt;">, 2017, UFP Technologies, Inc. (the &#8220;Company&#8221;) issued a press release announcing its financial results for the second quarter ended June 30, 2017.&#160; A copy of the press release is attached hereto as Exhibit 99.1 and is incorporated herein in its entirety by reference.</font></p><p style="text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><strong><em>Limitation on Incorporation by Reference.</em></strong>&#160;&#160;&#160;&#160;The information furnished in this Item 2.02, including the press release attached hereto as Exhibit 99.1, shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), or otherwise subject to the liabilities of that section, nor shall such information be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.</p><p style="text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br></p><p style="text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><strong><em>Cautionary Note Regarding Forward-Looking Statements. </em></strong>&#160;&#160;&#160;&#160;Except for historical information contained in the press release attached as an exhibit hereto, the press release contains forward-looking statements that involve certain risks and uncertainties that could cause actual results to differ materially from those expressed or implied by these statements.&#160; Please refer to the cautionary note in the press release regarding these forward-looking statements.</p></font></p><p><font style="font-size: 10pt;"><strong>  </strong></font></p><p><font style="font-size: 10pt;"><strong>Item 9.01. Financial Statements and Exhibits.</strong></font></p><p><font style="font-size: 10pt;"><p style="margin: 0in 0in 6pt; font-size: 10pt; font-family: 'Times New Roman', serif;">(d) Exhibits.</p><table border="0" cellspacing="0" cellpadding="0" class="mce-item-table" style="font-size: 10pt;"><tr><td style="text-decoration-line: underline;" valign="bottom"><u><font style="font-size: 10pt;"><strong>Exhibit Number</strong></font></u></td><td width="20"><font style="font-size: 10pt;">&#160;</font></td><td style="text-decoration-line: underline;" valign="bottom"><font style="font-size: 10pt;"><strong>Description</strong></font></td></tr><tr><td>&#160;</td><td width="20"><font style="font-size: 10pt;">&#160;</font></td><td><font style="font-size: 10pt;">&#160;</font></td></tr><tr><td><font style="font-size: 10pt;">99.1</font></td><td width="20"><font style="font-size: 10pt;">&#160;</font></td><td><font style="font-size: 10pt;"> <font style="font-size: 10pt; font-family: &#39;Times New Roman&#39;, serif;">Press release dated August 2, 2017 of UFP Technologies, Inc. announcing its financial results for the second&#160;</font></font></td></tr></table><div id="mceResizeHandlen" class="mce-resizehandle" style="cursor: n-resize; margin: 0px; padding: 0px; left: 363.988px; top: 25.7266px;"></div><div id="mceResizeHandlee" class="mce-resizehandle" style="cursor: e-resize; margin: 0px; padding: 0px; left: 723.988px; top: 68.8516px;"></div><div id="mceResizeHandles" class="mce-resizehandle" style="cursor: s-resize; margin: 0px; padding: 0px; left: 363.988px; top: 111.977px;"></div><div id="mceResizeHandlew" class="mce-resizehandle" style="cursor: w-resize; margin: 0px; padding: 0px; left: 3.98828px; top: 68.8516px;"></div><div id="mceResizeHandlenw" class="mce-resizehandle" style="cursor: nw-resize; margin: 0px; padding: 0px; left: 3.98828px; top: 25.7266px;"></div><div id="mceResizeHandlene" class="mce-resizehandle" style="cursor: ne-resize; margin: 0px; padding: 0px; left: 723.988px; top: 25.7266px;"></div><div id="mceResizeHandlese" class="mce-resizehandle" style="cursor: se-resize; margin: 0px; padding: 0px; left: 723.988px; top: 111.977px;"></div><div id="mceResizeHandlesw" class="mce-resizehandle" style="cursor: sw-resize; margin: 0px; padding: 0px; left: 3.98828px; top: 111.977px;"></div></font></p><p><font style="font-size: 10pt;"></font></p><p><font style="font-size: 10pt;"></font></p><hr style="page-break-after: always;" noshade="noshade"><p align="center"><font style="font-size: 10pt;"><strong><u>SIGNATURES</u></strong></font></p><p><font style="font-size: 10pt;">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 hereunto duly authorized.</font></p><table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td valign="top" width="49%"><font style="font-size: 10pt;">&#160;</font></td><td style="font-size: 12pt;" colspan="2" valign="top"><font style="font-size: 10pt;"><strong>UFP TECHNOLOGIES, INC. <!--UFP Technologies, Inc.--></strong></font></td></tr><tr valign="top"><td width="49%"><font style="font-size: 10pt;">&#160;</font></td><td width="2%"><font style="font-size: 10pt;">&#160;</font></td><td width="49%"><font style="font-size: 10pt;">&#160;</font></td></tr><tr valign="top"><td width="49%"><font style="font-size: 10pt;">&#160;</font></td><td width="2%"><font style="font-size: 10pt;">&#160;</font></td><td width="49%"><font style="font-size: 10pt;"></font></td></tr><tr valign="top"><td width="49%"><font style="font-size: 10pt;">Dated: August 2, 2017</font></td><td width="2%"><font style="font-size: 10pt;">By:&#160;</font></td><td style="text-decoration: underline;" width="49%"><font style="font-size: 10pt;">/s/ Ronald J. Lataille&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td></tr><tr valign="top"><td width="49%"><font style="font-size: 10pt;">&#160;</font></td><td width="2%"><font style="font-size: 10pt;">&#160;</font></td><td width="49%"><font style="font-size: 10pt;">Ronald J. Lataille</font></td></tr><tr valign="top"><td width="49%"><font style="font-size: 10pt;">&#160;</font></td><td width="2%"><font style="font-size: 10pt;">&#160;</font></td><td width="49%"><font style="font-size: 10pt;">Chief Financial Officer and Senior Vice President </font></td></tr><tr valign="top"><td width="49%"><font style="font-size: 10pt;">&#160;</font></td><td width="2%"><font style="font-size: 10pt;">&#160;</font></td><td width="49%"><font style="font-size: 10pt;"></font></td></tr></table><p><hr style="page-break-after: always;" noshade="noshade"><p style="text-align: center;"><font style="font-size: 10pt;"><strong>EXHIBIT INDEX</strong></font></p><p style="text-align: center;"><font style="font-size: 10pt;">&#160;</font></p><table style="font-size: 10pt;" border="0" cellspacing="0" cellpadding="0" class="mce-item-table"><tr><td style="text-decoration: underline;" valign="bottom"><font style="font-size: 10pt;"><strong>Exhibit Number</strong></font></td><td width="20"><font style="font-size: 10pt;">&#160;</font></td><td style="text-decoration: underline;" valign="bottom"><font style="font-size: 10pt;"><strong>Description</strong></font></td></tr><tr><td><font style="font-size: 10pt;"></font></td><td width="20"><font style="font-size: 10pt;">&#160;</font></td><td><font style="font-size: 10pt;">&#160;</font></td></tr><tr><td><font style="font-size: 10pt;"><a href="exh_991.htm">99.1</a></font></td><td width="20"><font style="font-size: 10pt;">&#160;</font></td><td><font style="font-size: 10pt;"> <font style="font-size: 10.0pt; font-family: &#39;Times New Roman&#39;,&#39;serif&#39;;">Press release dated August 2, 2017 of UFP Technologies, Inc. announcing its financial results for the second quarter ended June 30, 2017.</font> &#160;</font></td></tr></table></p></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exh_991.htm
<DESCRIPTION>PRESS RELEASE
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html lang="en-US"><head><title>EdgarFiling</title><meta content="text/html; charset=windows-1252"><meta name="GENERATOR" content="MSHTML 8.00.7601.18094"></head><body bgcolor="#ffffff"><p style="text-align: right;"><strong>EXHIBIT 99.1</strong></p><p style="text-align: center;"><strong>UFP Technologies Announces Q2 Results</strong></p><p style="text-align: center;"><p>
 <p>NEWBURYPORT, Mass., Aug.  02, 2017  (GLOBE NEWSWIRE) -- UFP Technologies, Inc.&#160; (Nasdaq:UFPT), an innovative designer and custom converter of foams, plastics, and natural fiber materials, today reported net income of $2.6 million or $0.36 per diluted common share outstanding for its second quarter ended June 30, 2017, compared to net income of $2.7 million or $0.38&#160;per diluted common share outstanding for the same period in 2016. &#160;Sales for the second quarter were $37.9 million, consistent with second quarter sales of $37.9 million in 2016.&#160; Net income for the six-month period ended June 30, 2017, was $4.8 million or $0.66 per diluted common share outstanding compared to $3.8 million or $0.53 per diluted common share outstanding for the same period in 2016. &#160;Sales for the six-month period ended June&#160;30, 2017, were $74.9 million compared to sales of $72.4 million for the same period in 2016.<br></p>  <p>&#8220;I am pleased with our second quarter results and our progress at the mid-point of 2017,&#8221; said R. Jeffrey Bailly, Chairman and CEO. &#8220;Although Q2 revenue was impacted by a significant drop in automotive demand, our medical sales continue to grow at double-digit rates. Overall, sales for the year are up 3.5% and net income is up 26%.&#8221;</p>  <p>&#8220;We continue to shift our business mix toward higher-margin opportunities, and continue to make progress improving our operating efficiency, particularly at plants affected by our recent consolidations,&#8221; Bailly added. &#8220;Both are having a positive impact on gross margins.&#8221;&#160;</p>  <p>&#8220;We also have a very strong pipeline of growth opportunities, including a series of potential acquisitions that we are currently evaluating. We are targeting medically-focused companies that we believe will increase the value we bring to customers,&#8221; said Bailly. &#8220;With our strong balance sheet, enhanced management team, improving operating efficiency, and robust growth opportunities, we are bullish about our future.&#8221;</p>  <p>UFP Technologies is an innovative designer and custom converter of foams, plastics, and natural fiber materials, principally serving the medical, automotive, consumer, electronics, industrial, and aerospace and defense markets. The UFP team acts as an extension of its customers&#8217; in-house research, engineering, and manufacturing groups, working closely with them to solve their most complex product and packaging challenges.</p>  <p align="justify">This news release contains statements relating to expected financial performance and/or future business prospects, events and plans that are forward-looking statements.&#160; Such statements include, but are not limited to, statements about the Com&#173;pany&#8217;s prospects, statements about the Company&#8217;s growth potential and strategies for growth, including its acquisition strategies and other opportunities, statements regarding new hires and anticipated trends in the different markets in which the Company competes, anticipated advantages relating to the Company&#8217;s decisions to consolidate its facilities and the expected cost savings and efficiencies associated therewith, expectations regarding the manufacturing capacity and efficiencies of the Company, statements about the Company&#8217;s business opportunities and strategies regarding, and participation and growth in, multiple markets, and any indication that the Company may be able to sustain or increase its sales and earnings or sales and earnings growth rates.&#160; Investors are cautioned that such forward-looking statements involve risks and uncertainties, including without limitation risks and uncertainties associated with the identification of suitable ac&#173;quisition candidates and the successful, efficient execution of acquisition transactions and integration of any such acquisition candi&#173;dates, risks and uncertainties associated with plant closures and consolidations, and expected efficiencies from consolidating manufacturing, risks associated with fluctuations in the markets in which the Company and its customers compete, including risks relating to the Company&#8217;s ability to maintain, grow and sustain growth in new or current markets, as well as other risks and uncertainties that are detailed in the documents filed by the Company with the Securities and Exchange Commission (&#8220;SEC&#8221;).&#160; Accordingly, actual results may differ materially.&#160; Readers are referred to the documents filed by the Company with the SEC, specifically the last reports on Forms 10-K and 10-Q.&#160; The forward-looking statements contained herein speak only of the Company&#8217;s expecta&#173;tions as of the date of this press release.&#160; The Company express&#173;ly disclaims any obligation or undertaking to release publicly any updates or revi&#173;sions to any such statement to reflect any change in the Company&#8217;s expectations or any change in events, conditions, or circumstances on which any such statement is based.</p> <table style="border-collapse: collapse; border-collapse: collapse; border-collapse: collapse; border-collapse: collapse; border-collapse: collapse; "><tr><td colspan="16" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td colspan="16" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>Consolidated Condensed Statement of Income</strong></td></tr><tr><td colspan="16" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">(in thousands, except per share data)</td></tr><tr><td colspan="16" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">(unaudited)</td></tr><tr><td colspan="16" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="7" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>Three Months Ended</strong></td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="7" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>Six Months Ended</strong></td></tr><tr><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="7" style="border-bottom: solid black 1pt ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>June 30</strong></td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="7" style="border-bottom: solid black 1pt ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>June 30</strong></td></tr><tr><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2017</strong></td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2016</strong></td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2017</strong></td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2016</strong></td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Net sales</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">37,886</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">37,902</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">74,939</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">72,406</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Cost of sales</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">27,945</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">27,616</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">55,482</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">54,393</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Gross profit</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">9,941</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">10,286</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">19,457</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">18,013</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">SG&amp;A</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">6,061</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">6,470</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">12,376</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">12,374</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Restructuring costs</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">63</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">55</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">63</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">178</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Material overcharge settlement</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">(121</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">)</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">(432</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">)</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">(121</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">)</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">(432</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">)</td></tr><tr><td style="vertical-align: bottom ; ">Loss / (gain) on sale of fixed assets</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">8</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">-</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">3</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">(4</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">)</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Operating income</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">3,930</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,193</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,136</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">5,897</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Interest income, net</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">29</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">15</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">57</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">26</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Income before income taxes</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">3,959</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,208</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,193</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">5,923</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Income taxes</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">1,329</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">1,473</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">2,392</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">2,113</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Net income from consolidated operations</td><td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">2,630</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">2,735</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,801</td><td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">3,810</td><td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Net income per share outstanding</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.36</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.38</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.66</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.53</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Net income per diluted share outstanding</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.36</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.38</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.66</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">0.53</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Weighted average shares outstanding</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,239</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,175</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,228</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,159</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Weighted average diluted shares outstanding</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,323</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,250</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,312</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,238</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="3" style="vertical-align: bottom ; ">&#160;</td></tr></table> <p><br></p> <table style="border-collapse: collapse; border-collapse: collapse; border-collapse: collapse; border-collapse: collapse; border-collapse: collapse; "><tr><td colspan="6" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>Consolidated Condensed Balance Sheets</strong></td></tr><tr><td colspan="6" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">(in thousands)</td></tr><tr><td colspan="6" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="2" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>June 30,</strong></td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="2" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>December 31,</strong></td></tr><tr><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2017</strong></td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2016</strong></td></tr><tr><td style="vertical-align: bottom ; ">Assets:</td><td colspan="2" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">(unaudited)</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="2" style="vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Cash</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">34,514</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">31,359</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Receivables</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">22,306</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">21,249</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Inventories</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">14,095</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">14,151</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Other current assets</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">2,464</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">3,088</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Net property, plant, and equipment</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">50,836</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">48,516</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Other assets</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">9,475</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">9,571</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 30.0px; vertical-align: bottom ; ">Total assets</td><td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">133,690</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">127,934</td></tr><tr><td style="vertical-align: bottom ; ">Liabilities and equity:</td><td colspan="2" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="2" style="vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Short-term debt</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">342</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">856</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Accounts payable</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,394</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,002</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Other current liabilities</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,629</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">4,698</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Other liabilities</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">5,627</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">5,325</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 30.0px; vertical-align: bottom ; ">Total liabilities</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">14,992</td><td style="vertical-align: bottom ; ">&#160;</td><td style="padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">14,881</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 30.0px; vertical-align: bottom ; ">Total equity</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">118,698</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">113,053</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 30.0px; vertical-align: bottom ; ">Total liabilities and stockholders' equity</td><td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">133,690</td><td style="vertical-align: bottom ; ">&#160;</td><td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">127,934</td></tr><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="2" style="vertical-align: bottom ; ">&#160;</td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="2" style="vertical-align: bottom ; ">&#160;</td></tr></table></p><p>www.ufpt.com<br>Contact: <br>Ron Lataille<br>978-234-0926, rlataille@ufpt.com</p></body></html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
