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

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:		181154757

	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_110118.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): <!--November 1, 2018-->November 1, 2018 &#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; ]</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; ]</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-left:0in; margin-right:0in;"><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">On November 1, 2018, UFP Technologies, Inc. (the &#8220;Company&#8221;) issued a press release announcing its financial results for the third quarter ended September 30, 2018.&#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="margin-left:0in; text-indent:27pt; margin-right:0in;"><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><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.</font><br /><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"></font></p>  <p style="margin-left:0in; text-indent:27pt; margin-right:0in;"><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><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. </font></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-left:0.6in; margin-right:0in;"><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">(d) Exhibits.</font></p> <table style="border-collapse:collapse !important;;border-collapse: collapse; "><tr><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><strong><u>Exhibit Number</u></strong></font></td><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">&#160;</font></td><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><strong><u>Description</u></strong></font></td></tr><tr><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">&#160;</font></td><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">&#160;</font></td><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">&#160;</font></td></tr><tr><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><font style="font-size:10pt; font-family:&quot;times new roman&quot;;"><a href="exh_991.htm" rel="nofollow">99.1</a></font></font></font></td><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;times new roman&quot;;">&#160;</font></td><td style="vertical-align: bottom ; "><font style="font-size:10pt; font-family:&quot;Times New Roman&quot;;"><a href="exh_991.htm" rel="nofollow"> Press release dated November 1, 2018 of UFP Technologies, Inc. announcing its financial results for the third quarter ended September 30, 2018.</a></font></td></tr></table></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: November 1, 2018</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 /></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 Record Q3 Results</strong></p><p style="text-align: center;" ></p><p>
     <p align="left">NEWBURYPORT, Mass., Nov.  01, 2018  (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 $4.1 million or $0.56 per diluted common share outstanding for its third quarter ended September 30, 2018, more than double net income of $1.7 million or $0.23&#160;per diluted common share outstanding for the same period in 2017.&#160; Sales for the third quarter were $47.8 million, 34% higher than third quarter sales of $35.7 million in 2017.&#160; Net income for the nine-month period ended September 30, 2018 was $9.9 million or $1.34 per diluted common share outstanding compared to $6.5 million or $0.89 per diluted common share outstanding for the same period in 2017.&#160; Sales for the nine-month period ended September&#160;30, 2018 were $139.8 million compared to sales of $110.6 million for the same period in 2017.<br ></p>      <p>&#8220;I am very pleased with our results and continuing progress,&#8221; said R. Jeffrey Bailly, chairman and CEO. &#8220;Our legacy business grew 7.2%, driven by increased sales in our aerospace and defense, medical, and consumer markets. This organic growth, combined with revenue from our Dielectrics acquisition, enabled us to grow our overall revenue by 34%.&#8221;</p>      <p>&#8220;In addition, we saw significant improvements in our gross margins, driven by greater operating efficiencies and a stronger book of business,&#8221; Bailly said. &#8220;Selling, general and administrative (SG&amp;A) expenses as a percentage of sales also decreased substantially. This combination helped us increase net income for the quarter by 144%.&#8221;</p>      <p>&#8220;The integration of Dielectrics is going very well,&#8221; Bailly added. &#8220;As predicted, this acquisition has been solidly accretive to UFP&#8217;s top and bottom line results. With the addition of Dielectrics&#8217; capabilities and product lines, our value to customers and pipeline of new opportunities have never been stronger. Also, cash flow generated from our combined operations has enabled us to pay down $26 million in debt since the February 1 closing, and we continue to search for additional strategic medically-focused acquisitions. All this, combined with our strong internal growth prospects and improving operating efficiency, leaves us very bullish about our future.&#8221;</p>      <p><strong><u>Financial Highlights</u></strong></p>      <ul type="disc"><li>Organic sales (excluding sales from Dielectrics) grew 7.2% for the quarter. Aerospace and defense sales increased 44%, while consumer and medical sales grew 15% and 8%, respectively. Automotive sales declined 12% and industrial sales declined 4%.</li><li>Gross profit as a percentage of sales (gross margin) grew to 26%, up from 23% in the same quarter of 2017.&#160; Material and labor collectively as a percentage of sales declined 1.4%, while overhead as a percentage of sales declined 1.6%.&#160;</li><li>SG&amp;A as a percentage of sales dropped from 16.0% to 13.7% for the third quarter vs. the prior year. Excluding SG&amp;A at Dielectrics, the Company&#8217;s SG&amp;A declined 1%.</li><li>Operating income for the quarter grew 135% to $5.9 million, from $2.5 million in the third quarter of 2017.&#160;&#160;As a percentage of sales, operating income increased to 12.3% in the third quarter, from 7.0% in the same quarter last year.</li></ul>      <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 regarding the Company's acquisition and integration of Dielectrics and the synergies, customer opportunities and other benefits anticipated in connection with the Dielectrics business and products, anticipated advantages the Company expects to realize from its investments and capital expenditures, anticipated revenues and the timing of such revenues, statements regarding the Company's future operating results, prospects, trends in particular markets, business opportunities, growth potential, and strategies for growth, including its acquisition strategies and other opportunities, expectations regarding the manufacturing capacity and efficiencies of the Company, 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 that could cause actual results to differ materially from those anticipated.&#160; Risks and uncertainties include, without limitation, risks and uncertainties associated with the Company's acquisition and integration of Dielectrics, risks associated with the effect of the acquisition of Dielectrics on the Company's earnings, risks associated with the identification of suitable ac&#173;quisition candidates and the successful, efficient execution of acquisition transactions and integration of any acquisition candi&#173;dates, 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; 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>      <p align="center"><strong>Consolidated Condensed Statement of Income</strong><br >(in thousands, except per share data<em>)</em><br >(unaudited)</p>   <table style="width:844px; border-collapse:collapse !important;;border-collapse: collapse; "><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="6" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>Three Months Ended</strong></td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="7" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>Nine Months Ended</strong></td></tr><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="6" style="border-bottom: solid black 1pt ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>September 30,</strong></td><td style="vertical-align: bottom ; ">&#160;</td><td colspan="7" style="border-bottom: solid black 1pt ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>September 30,</strong></td></tr><tr><td style="max-width:498px; width:498px; min-width:498px;;vertical-align: bottom ; ">&#160;</td><td style="max-width:8px; width:8px; min-width:8px;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:70px; width:70px; min-width:70px;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2018</strong></td><td style="max-width:6px; width:6px; min-width:6px;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:4px; width:4px; min-width:4px;;text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:10px; width:10px; min-width:10px;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:70px; width:70px; min-width:70px;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2017</strong></td><td style="max-width:4px; width:4px; min-width:4px;;text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:10px; width:10px; min-width:10px;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:70px; width:70px; min-width:70px;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2018</strong></td><td style="max-width:6px; width:6px; min-width:6px;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:4px; width:4px; min-width:4px;;text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:10px; width:10px; min-width:10px;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td style="max-width:70px; width:70px; min-width:70px;;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="max-width:4px; width:4px; min-width:4px;;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 ; ">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 ; ">&#160; 47,808</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 35,684</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 ; ">&#160; 139,758</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 ; ">&#160; 110,623</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 ; ">&#160; 35,377</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 27,491</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 ; ">104,156</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 ; ">82,973</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 ; ">&#160; 12,431</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 8,193</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 ; ">&#160; 35,602</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 ; ">&#160; 27,650</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 ; ">&#160; 6,541</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 5,693</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 ; ">20,550</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,070</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Acquisition 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 ; ">&#160; -</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 ; text-align: right ;  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 ; ">1,089</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 ; ">&#160; -</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 ; ">&#160; -</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 ; text-align: right ;  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 ; ">&#160; -</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></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 ; ">&#160; -</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 ; text-align: right ;  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 ; ">(104</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></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 ; ">&#160; 5</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 ; text-align: right ;  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 ; ">(51</td><td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">)</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></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 ; ">&#160; 5,885</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 2,500</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 ; ">&#160; 14,118</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 ; ">&#160; 9,635</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 (expense) income, net</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 ; ">&#160; (343</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 51</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 ; ">&#160; (988</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 ; ">&#160; 108</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr><tr><td style="vertical-align: bottom ; ">Other income</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 ; ">&#160; 85</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 ; text-align: right ;  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 ; ">137</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 ; ">&#160; -</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 ; ">&#160; 5,627</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 2,551</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 ; ">&#160; 13,267</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 ; ">&#160; 9,743</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 ; ">&#160; 1,493</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 856</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 ; ">3,366</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 ; ">3,248</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 ; ">&#160; 4,134</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 1,695</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 ; ">&#160; 9,901</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 ; ">&#160; 6,495</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="2" 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 ; ">&#160; 0.56</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 0.23</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 ; ">&#160; 1.35</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 ; ">&#160; 0.90</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 ; ">&#160; 0.56</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 0.23</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 ; ">&#160; 1.34</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 ; ">&#160; 0.89</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="2" 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,366</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,264</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,338</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,240</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,435</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 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">7,353</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,406</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,326</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 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 ; ">&#160;</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 ; text-align: right ;  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 ; ">&#160;</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 ; ">&#160;</td><td style="padding-left: 0 ; text-align: left ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td></tr></table>   <p align="center"><strong>Consolidated Condensed Balance Sheets</strong><br >(in thousands<em>)</em></p>   <table style="width:830px; border-collapse:collapse !important;;border-collapse: collapse; "><tr><td style="vertical-align: bottom ; ">&#160;</td><td colspan="2" style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>September 30,</strong></td><td style="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="vertical-align: bottom ; ">&#160;</td><td colspan="2" style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2018</strong></td><td style="text-align: center ;  vertical-align: bottom; vertical-align: bottom ; ">&#160;</td><td colspan="2" style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: bottom; vertical-align: bottom ; "><strong>2017</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="max-width:610px; width:610px; min-width:610px;;vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Cash</td><td style="max-width:8px; width:8px; min-width:8px;;padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="max-width:100px; width:100px; min-width:100px;;padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 5,088</td><td style="max-width:4px; width:4px; min-width:4px;;vertical-align: bottom ; ">&#160;</td><td style="max-width:8px; width:8px; min-width:8px;;padding-right: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">$</td><td style="max-width:100px; width:100px; min-width:100px;;padding-left: 0 ; text-align: right ;  vertical-align: bottom; vertical-align: bottom ; ">&#160; 37,978</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 ; ">&#160; 30,144</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 ; ">&#160; 21,381</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 ; ">&#160; 19,902</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 ; ">&#160; 12,863</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 ; ">&#160; 3,185</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 ; ">&#160; 2,852</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 ; ">&#160; 58,459</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 ; ">&#160; 53,652</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 ; ">&#160; 76,982</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 ; ">&#160; 9,481</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 ; ">&#160; 193,760</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 ; ">&#160; 138,207</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 ; ">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 ; ">&#160; 7,970</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 ; ">&#160; 4,180</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 ; ">&#160; 10,487</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 ; ">&#160; 5,763</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Current portion of long-term debt</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 ; ">&#160; 2,857</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 ; ">&#160; -</td></tr><tr><td style="vertical-align: bottom;   text-align: left;   padding-left: 20.0px; vertical-align: bottom ; ">Long-term debt, excluding current portion</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 ; ">&#160; 31,000</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 ; ">&#160; -</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 ; ">&#160; 5,649</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 ; ">&#160; 4,552</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 ; ">&#160; 57,963</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 ; ">&#160; 14,495</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 ; ">&#160; 135,797</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 ; ">&#160; 123,712</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 ; ">&#160; 193,760</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 ; ">&#160; 138,207</td></tr></table>   <p>&#65279;www.ufpt.com<br >Contact: Ron Lataille<br >978-234-0926, rlataille@ufpt.com</p> </p><p ></p></body></html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
